Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择标记在第二个iframe中继续展开_Javascript_Xml - Fatal编程技术网

Javascript 选择标记在第二个iframe中继续展开

Javascript 选择标记在第二个iframe中继续展开,javascript,xml,Javascript,Xml,我在填充此页面上的第二个iframe时遇到困难: 无论何时在iframe 1中选择一个选项,而不是刷新iframe 2并添加一定数量的值,它都会不断向以前的用户选择添加更多的值。我怎样才能阻止这种事情发生 谢谢 您应该通过将src设置为“about:blank”来清除每次加载的文档内容。一般来说,其工作原理如下: iframe_el.src = "about:blank"; 在您的上下文中,只需将其放在文档选项的正上方 with( document.getElementById('movie

我在填充此页面上的第二个iframe时遇到困难:

无论何时在iframe 1中选择一个选项,而不是刷新iframe 2并添加一定数量的值,它都会不断向以前的用户选择添加更多的值。我怎样才能阻止这种事情发生


谢谢

您应该通过将src设置为“about:blank”来清除每次加载的文档内容。一般来说,其工作原理如下:

iframe_el.src = "about:blank";
在您的上下文中,只需将其放在文档选项的正上方

with( document.getElementById('movie').contentDocument ) {
    src = "about:blank";
    open();
    write(hstr);
    close();
}
此外,作为一般最佳实践。只需缓存对象,如下所示:

var doc = document.getElementById('movie').contentDocument;
doc.src = "about:blank";
doc.open();
doc.write(hstr);
doc.close();

iframes?没有必要为此使用iframe。