刷新 iframe 错误
Refreshing iframe error
我在 div 块中使用 iframe 并尝试使用以下代码通过单击按钮更改其 src。
function helloClick(){
var iframe = document.getElementById("iframeDiv");
iframe.src = "hello_world";
iframe.contentDocument.location.reload(true);
}
hello_world 文件与定义 iframe 的文件位于同一文件夹中。每次单击按钮时,我都会收到以下错误消息。
Uncaught TypeError: Cannot read property 'location' of undefined
如何解决这个问题?
试试下面的代码片段
function helloClick(){
var iframe = document.getElementById("iframeDiv");
iframe.src = "hello_world";
iframe.src = iframe.src;
}
应该对你有帮助。
我在 div 块中使用 iframe 并尝试使用以下代码通过单击按钮更改其 src。
function helloClick(){
var iframe = document.getElementById("iframeDiv");
iframe.src = "hello_world";
iframe.contentDocument.location.reload(true);
}
hello_world 文件与定义 iframe 的文件位于同一文件夹中。每次单击按钮时,我都会收到以下错误消息。
Uncaught TypeError: Cannot read property 'location' of undefined
如何解决这个问题?
试试下面的代码片段
function helloClick(){
var iframe = document.getElementById("iframeDiv");
iframe.src = "hello_world";
iframe.src = iframe.src;
}
应该对你有帮助。