如此有挑战性的问题,各位高手进来踊跃发言。
web页1.htm调用quicktime播放mov文件。 代码如下
<html>
<body>
<OBJECT classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab"
width="180" height="160"
id="movie1" >
<PARAM name="src" value="file:///D:/DIMA/1.mov">
<EMBED width="180" height="160"
src="file:///D:/DIMA/1.mov"
TYPE="video/quicktime"
PLUGINSPAGE="www.apple.com/quicktime/download"
name="movie1"
enablejavascript="true">
</EMBED>
</OBJECT>
</body>
</html>
页面放在本地硬盘中,用IE或firefox打开,没问题。但是把页面放到服务器(IIS)上,然后浏览,打开客户端d:/DIMA/1.mov文件是时,ie上没问题,firefox不行!报错是“安全错误:位于 http://localhost/jdvnNews/1.htm 的内容不可以载入或者链接至 file:///D:/DIMA/1.mov ”。
个人分析,问题出在浏览器的安全设置问题上,ie允许服务器端页面通过控件打开客户端本地文件,firefox不允许。但是firefox怎样设置才允许呢?如何解决?谢谢。
(过年把分散完了,现在后悔啊。以后补上!)