window.open( “\\\\本地主机\\”);不工作在win7(x64)ie8

时间:2011-08-22 16:29:55

标签: javascript internet-explorer-8 windows-7-x64 window.open

window.open("\\\\localhost\\");无法在64位win7上使用ie8。即说“确保路径或互联网地址是正确的”。它在32位的ie8上工作。任何的想法?或使用Internet Explorer访问\\localhost\路径的任何其他方式?

我正在尝试像文件路径一样打开\\localhost。当您在ie上写\\localhost时,它会打开“Network> localhost”

错误详情,即“消息:访问被拒绝。”。

它可能与Windows的安全设置有关。知道窗口的哪些设置可能会导致这种情况?

3 个答案:

答案 0 :(得分:0)

如果您在主机http://localhost/中运行httpd ...必须正常工作。 否则,最好使用file:/// ...来访问本地文件。 我不知道怎么来\\ localhost \ ...确实为你的32位机器工作了。 也许,IE 8脚本引擎确实将其解释为一个简单的文件路径,然后尝试从本地SMB服务器访问该路径。您是否像32位计算机一样启用了Windows文件共享? 无论如何,我不相信URL方案与IE之外的其他浏览器兼容。

答案 1 :(得分:0)

当我将网站添加到“受信任的网站”时,它就可以了。

答案 2 :(得分:0)

Localhost需要端口号。在浏览器中打开目标站点并获取地图路径。它应该遵循以下语法;

                         port #/View Name   /.cshtml file

window.open(' http://localhost:**** / SomeViewName / Some.cshtmlfile',' _blank' + ***。start);