JavaScript(document.write)在框架集中不起作用
我有一个HTML框架集页面(不要判断),在这里我使用了一些JavaScript(JavaScript(document.write)在框架集中不起作用,javascript,html,frame,frameset,document.write,Javascript,Html,Frame,Frameset,Document.write,我有一个HTML框架集页面(不要判断),在这里我使用了一些JavaScript(document.write)来显示带有变量的框架标记: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <title> Title
document.write
)来显示带有变量的框架标记:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>
Title
</title>
<script src="script.js">
</script>
</head>
<frameset cols="70%,30%" frameborder="0">
<frame src="site1.html" />
<script>
document.write('<frame src="site2.html?var=' + variable + '" />');
</script>
</frameset>
</html>
标题
文件。写(“”);
所以我不能让它工作。问题是,现在我已经使用JavaScript来
document.write
框架的标记,框架不会显示。如何成功地将此JavaScript合并到我的框架集中?很抱歉,我会成为那个家伙。为什么要使用框架和文档编写?它们都已过时。var frame=document.createElement('frame');frame.src=“'site2.html?var=”+变量;document.getElementById('frameId')。appendChild(frame)上面的注释不应该被解释为我认为这是一个好主意。@ JdPixIX我同意。OP应该真正地考虑使用现代技术,而不管到目前为止为什么没有使用90年代的代码的原因。想到两个直接的事情,(1)未来的打样,和(2)。对于他们自己的学习-学习和花时间在框架集和文档编写上是没有成效的。框架集文档实际上不允许自己的内容,包括
元素之外的
内容。也许可以改为在标准
文档中使用。您可以使用来实现与
。