在HTML中使用javascript的window.open(目标URL, 窗口名称, "location=no,directories=no,menubar=no,toolbar=no")打开一个IE窗口,在IE6中,地址栏被自动隐藏,可是IE8和IE7中,因为安全原因,地址栏以不可编辑的形式显示在窗口上部(右侧还附带一个刷新按钮)。
因为我所做的项目中,页面大小是固定的,如果这个地址栏出现了,会造成页面出现滚动条,用户体验就会改变。
调查的结果是,在IE8的设定中,如果将【目标URL】加入信赖站点,或者在【安全】设置中把【允许地址栏隐藏】设为有效,这个地址栏就不再弹出。
可是用户要求即使不对IE进行设定,也想维持原有使用体验。
请问,
在代码中能否控制地址栏不出现呢?
或者有没有微软官方网站链接说明在代码中无法控制地址栏的显示呢?
不好意思,只能以此来说服客户了。。。
谢谢!不胜感激!!