好吧,我承认我不是搞WEB开发的,但是我是很诚心的提问了,并且这个问题确实很有趣。
发送文件
注意:如果不能向里面复制文件,请使用IE浏览器或者将浏览器切换成兼容模式。
以上全部就是我网页的源文件,我把它保存成一个1.html。
我在虚拟机里建立了一个网站,使用IIS自带的网站服务建立的。
好,问题来了。
1、我使用傲游浏览器,访问 http:\\192.168.99.2:88\1.html,可以打开页面,下面有个列表,就是共享文件夹111$的文件,我可以向里面复制文件,运行正常。
2、我使用IE9浏览器,我是64位系统,还是访问上面的网址,可以打开页面,看到文字提示,但是下面列表是空的,看不到文件夹里的内容,也没法往里面复制文件,运行不正常。
3、我把1.html复制到Win7的桌面,直接在本机使用IE9打开,可以看到虚拟机里111$的文件列表,可以往里面复制文件,运行正常
4、我在IE9里通过 \\192.168.99.2\webroot\1.html,可以打开页面,可以看到文件夹列表,可以往里面复制文件,运行正常。
就是说:同一个页面,我同过IE9,通过文件访问方式(直接打开或者网络共享路径),可以正常运行;通过WEB方式,不能正常运行。而通过遨游浏览器,就可以正常访问。
然后我就不知道怎么解决了,求各位高手支招。
希望我描述清楚了。
回复讨论(解决方案)
可能是IIS和IE9中安全机制的判定问题,具体情况不好说
其实你可以在文件夹里输入“http://www.baidu.com”看结果是咋样的
然后在IE下输入才"c:"看结果
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn