隐藏浏览器地址栏无需重新加载
https://stackoverflow.com/questions/1716313
其他提示
不要忘记,IE是不是世界上唯一的浏览器。火狐,例如,示出了即使在弹出窗口中的地址。
此行为是设计。网页不应该用chrome浏览器过多干预。因此,即使你找到一个方法来抑制对指定浏览器的地址栏,你会发现它停止在未来的补丁工作。
认为这将是多么容易操作的网络钓鱼攻击,如果你能平凡从用户隐藏文件的位置...
如果你的代码将永远是从本地磁盘上运行,你可以隐藏标题棒和使用HTA 中的地址栏。
此的JavaScript会从一个批处理文件打开在Internet Explorer浏览器窗口,而不显示位置栏。
与#
替换<
的所有实例
**OPEN.BAT -**
echo ^#html^> >> %temp%\temp.htm
echo ^#head^> >> %temp%\temp.htm
echo ^#title^>^#/title^> >> %temp%\temp.htm
echo ^#script language='JavaScript' type='text/javascript'^>function run(){window.open('','_self');var t = openWin(newWin())}function newWin(){window.open('http://www.bbc.co.uk','','location=0');window.close()}^#/script^> >> %temp%\temp.htm
echo ^#/head^> >> %temp%\temp.htm
echo ^#body onload='run()'^> ^#/body^> >> %temp%\temp.htm
echo ^#/html^> >> %temp%\temp.htm
"C:\Program Files\Internet Explorer\IEXPLORE.EXE" %temp%\temp.htm
不隶属于 StackOverflow