下面是代碼此代碼不打印。爲什麼?
<html>
<head>
<script language="JavaScript">
<!--
function myFunc() {
var doc = parent.frames[1].document;
doc.open();
doc.write(<html><body class="dialogBody"><form><table width="100%"><tr class="colHeader" width="100%"><td align=left valign=middle> </td><td height=20px align=left valign=middle>Cell2</td></tr><tr class=normalRow><td width=20 height=20px align=left valign=middle><input type=radio height=12px width=12px align =center vlign=middle name='select' value=0/></td><td height=20px align=left valign=middle>Ed</td></tr><tr class=altRow><td width=20 height=20px align=left valign=middle><input type=radio height=12px width=12px align =center vlign=middle name='select' value=1/></td><td height=20px align=left valign=middle>Ed2</td></tr></table></form></body></html>);
doc.close();
}
var topFrame = "<a href='#' " +"onClick='parent.myFunc()'>Click me</a>";
var botFrame = "";
myFunc();
//-->
</script>
</head>
<frameset rows="50%,*">
<frame src="javascript:parent.topFrame"><input type="button" value="Click me!" onclick="myFunc()" /></frame>
<frame src="javascript:parent.botFrame">
</frameset>
</html>
在使用Safari或Firefox加載該代碼顯示爲空白。你能猜出原因嗎?
我想我不知道。 – DarthVader
語言屬性已被棄用多年,類型是必需的。此外,擺脫腳本元素內的HTML註釋分隔符,它們沒有實際用途。 – RobG