大家好,我有以下疑问,请指教: 使用window.open方式,打开无菜单栏无地址栏无滚动条等等不需要部分的IE窗口。
IE6,没有任何问题,但IE7/8就不能隐藏地址栏。
网上搜索过不少,但好像都说是IE7开始就不能隐藏地址栏了。 那么,有没有什么办法可以隐藏IE8的地址栏呢?
因为一是客户要求隐藏地址栏;二是在URL上传了一些参数,如果显示地址栏,这些参数就可以看得见了。谢谢!
IE6,没有任何问题,但IE7/8就不能隐藏地址栏。
网上搜索过不少,但好像都说是IE7开始就不能隐藏地址栏了。 那么,有没有什么办法可以隐藏IE8的地址栏呢?
因为一是客户要求隐藏地址栏;二是在URL上传了一些参数,如果显示地址栏,这些参数就可以看得见了。谢谢!
默认的安全性要求是不会让你隐藏地址栏的,js脚本也不能去改ie的安全性设置。
这是什么用户啊.凡这类手段都是那些垃圾网站流氓网站的特性.正常网站基本没这样的.二是在URL上传了一些参数,如果显示地址栏,这些参数就可以看得见了。
那你不会改用POST方式传参吗? 那样就看不到了.为了不显示URL参数,就想到隐藏地址栏.这是什么思维啊???况且,你隐藏地址栏一样还是不会,那为什么不在如何正确隐藏URL参数的问题上多找找资料????我想不是你太傻,大概这个理由终究只是个掩饰.即使你实现了隐藏地址栏,这个方法也是没多大用的,用另外的方式仍然很容易得到你的URL,并可以加进屏蔽网站里.趁早死这心就是了.如果你真出于正当原因,那一个不带地址栏的窗口也会让用户不安和极其反感,因为你损害了用户的操作自由权和访问知情权.可以说,这种行为是对自身产品的不理智,会破坏公司形象.
如果你说的真是某正规大公司的某种付费业务,虽然这产生不了直观印象,但毕竟世界是多元的,兴许真有一定合理性.
这样的话,建议换种思路,换种方法,把你们的WEB应用做成富客户端.如同QQ那样.那样的话,别说隐藏地址栏,你想怎样就怎样.反正,付费用户是个特殊群体,安装个客户端也正常.
1. 实际上这次是是把客户2005年前后的纯ASP项目(IE6)移植到ASP.NET框架下(要求使用IE6/7/8,并使用Ajax技术)。
2. 当时的系统是使用了ActiveX插件来完成了很多工作,而现在要求不使用AcitiveX而完全在Web环境下。
3. 隐藏地址栏只是想沿用当时IE6的情况,但如果目前真的不能隐藏地址栏,那也没办法,只能跟客户说明情况---不过首先我得确认清楚。
4. 地址栏传参只是暂时的一个解决方法,我们时间紧,要让客户看到成型的界面,所以还没来得及做其它工作(比如cookie等)。