想实现一个广告弹框的功能,Chrome和IE下都可以正常弹出并显示,到Firefox下就不行了
原因是var winDoc = window.open(...);
winDoc是null,所以不能添加元素
代码:<html>
<head>
<script type="text/javascript">
function openNewWindow()
{
var windowDoc = window.open('about:blank', '_blank', "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=100,height=100,top=100,left=50",false).document; windowDoc.write("<font color='red'>替换后的文字</font>");
}
</script>
</head><body onload="openNewWindow();">
<p id="test"></p>
</body></html>