si4463 电流大:flash传到网上无法显示

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 08:07:30
因为当鼠标移动到其中的Flash元素上时,在flash边缘就会出现一个虚框,然后会有tips说:“单击激活并使用此控件”
所以,我使用DW8.0转换网页代码.去掉那个东西

在本地网页访问没有问题,上传到网上flash就不存在了,原来flash的位置是一片空白,请问谁能帮我解决问题?
我主要是解决留览我的网站中FLASH去掉:“单击激活并使用此控件”

回答者:DotChina 的答案我早就用过的,不行呀.郁闷

“单击激活并使用此控件” 可能是你的浏览器屏蔽了FLASH

也可能是 FLASH播放器版本不够,如果你的FLASH是用的Flash8 做的,那么你的浏览器就必须支持Flash8

你可以在IE中对FLASH点右键,看下面显示的什么版本的。看是7 还是8。

是微软自己搞的,更新了一个KB912954(或者是KB912812)非安全补丁包之后就会出现这个问题。解决方法:在“添加删除程序”里把这个补丁包删除掉就可以了。
对此,微软的解释是:

Microsoft 即将发布一个用于 Microsoft Windows XP Service Pack 2 (SP2) 和 Microsoft Windows Server 2003 Service Pack 1 (SP1) 的 Microsoft Internet Explorer 6 的软件更新。此更新可更改 Internet Explorer 处理某些使用 ActiveX 控件的网页的方式。使用 ActiveX 控件的程序包括以下这些:
Adobe Reader
Apple QuickTime Player
Macromedia Flash
Microsoft Windows Media Player
Real Networks RealPlayer
Sun Java Virtual Machine
安装此更新后,在启用 ActiveX 控件之前,您无法从某些网页与这些控件交互。要启用 ActiveX 控件,请手动单击该控件。Web 开发人员还可以使用其他技术来更新他们的网页。有关这些技术的更多信息,请访问下面的 MSDN 网站:
http://msdn.microsoft.com/ieupdate (http://msdn.microsoft.com/ieupdate)
作为此 Internet Explorer 更新的一部分,Microsoft 会将更新发布到 Windows XP 和 Windows Server 2003 的当前版本中。所有客户端操作系统都将得到更新。这些客户端操作系统包括: • Windows XP Starter Edition
• Windows XP Home Edition
• Windows XP Professional Edition
• Windows XP Tablet PC Edition
• Windows XP Media Center Edition
• Windows XP Professional for Embedded Systems
目前,Microsoft 尚未发布针对早期版本的 Internet Explorer、Windows Server 2003 或 Windows XP 的更新。但 Microsoft 以后可能会发布针对这些早期版本的更新。获得有关发布时间表的更多信息后,将在本文中添加这些信息。

而我从网上找的资料里了解到:这个更新"为了避免与Eolas公司和加利福尼亚大学之间的专利侵权纠纷,而发布的一个IE非安全更新"

不过是没办法的。谁让咱是人家的用户呢。
微软也提供了解决办法:
下面是办法之一

<!-- HTML File -->
<html>
<body>
<div id="DivID">
<script src="createElementExplicit.js"></script>
</body>
</html>

// createElementExplicit.js
var myObject = document.createElement('object');
DivID.appendChild(myObject);
myObject.width = "200";
myObject.height = "100";
myObject.classid= "clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6";
myObject.URL = "example.wmv";
myObject.uiMode = "none" ;

简单的看,就是用js把控件加载一下。