我正在使用函数MM_openBrWindow()来打开新窗口。这是javascript。
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
return false;
}
这是函数的调用方式。
<a href="index.php" onclick="MM_openBrWindow('index.php','','scrollbars=yes,menubar=0,width='+screen.availWidth+',height='+screen.availHeight);return false"><img src="images/logo.jpg" alt="Logo" /></a>
这里打开弹出窗口。对于Firefox和IE,它显示了Web地址栏。这里的问题是野生动物园。它不显示地址栏。任何人都可以建议我可能的问题。
谢谢
答案 0 :(得分:2)
您可以尝试添加locationbar
属性。
<a href="index.php" onclick="MM_openBrWindow('index.php','','scrollbars=yes,location=yes,locationbar=yes,menubar=no,width='+screen.availWidth+',height='+screen.availHeight);return false"><img src="images/logo.jpg" alt="Logo" /></a>
我不确定这会有效,但您可以随时check all the available properties尝试其他一些组合。
编辑:我在Safari 3.1.1上进行了测试,但它确实有效。您需要location
和locationbar
属性。如果您想确保您的脚本在所有浏览器中运行,您需要确保为所有属性提供值,而不是假设所有浏览器都默认为相同的值。
答案 1 :(得分:1)
尝试将,location=yes
添加到弹出式选项