onClick="window.open('index.php?option=com_virtuemart&page=shop.cart&product_id=<?php echo $product_id?
>&Itemid=18','mywindow','directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=350')"
问问题
20197 次
2 回答
3
Internet Explorer 将始终显示地址栏,无法在弹出窗口中将其删除。一些浏览器会隐藏带有location=no
标志的地址栏,但 IE 不会。
来自MSDN:
在 Internet Explorer 7 及更高版本中,出于安全(反欺骗)原因,您无法删除 Internet 区域窗口中的地址栏。
无论如何都应该避免弹出窗口,许多访问者会有弹出窗口阻止软件,或者浏览器会简单地阻止它。最好考虑<div>
页面上的叠加层,您可以手动编码,或者使用现成的插件,例如 jQuery UI Dialog 或 Lightbox。
于 2013-02-12T11:05:42.027 回答
2
要禁用地址栏,请按照以下步骤操作
1) 在 IE7 中选择工具 2) 选择安全选项卡 3) 选择 Internet 区域并单击自定义级别 4) 向下滚动至“允许网站打开没有地址或状态栏的窗口” 5) 选择“禁用”-> 确定 6) 重新启动IE7,你就完成了。要禁用地址栏,请按照以下步骤操作
于 2014-11-21T18:25:47.910 回答