康柏仕电脑学院Microsoft Windows交流平台Dreamweaver网站设计交流区 → 改善flash点击激活控件功能


  共有15008人关注过本帖树形打印复制链接

主题:改善flash点击激活控件功能

帅哥哟,离线,有人找我吗?
superpch
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 家人主人
等级:管理员 帖子:989 积分:8929 威望:0 精华:7 注册:2005/9/15
Re:改善flash点击激活控件功能  发帖心情 Post By:2007/8/1 9:03:47 [显示全部帖子]

    在IE7.0以上应该都会有这个问题,所有Flash上都会出现这么一个提示,造成网页页面不美观,但只要在每个页面里面加入上面的代码就可以隐藏掉这个提示,这样达到美观的效果。



台湾正航ERP华南技术中心
正航软件-企业ERP最佳选择,主要模块有ERP,CRM,HRM,BI,MES
http://www.combss.com  0769-81158210  13378605992
 回到顶部
帅哥哟,离线,有人找我吗?
superpch
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 家人主人
等级:管理员 帖子:989 积分:8929 威望:0 精华:7 注册:2005/9/15
改善flash点击激活控件功能  发帖心情 Post By:2007/3/21 11:05:00 [显示全部帖子]

自从 MS 为 Flash 控件专利把 IE 修改后,大家鼠标都要多点一次,这也罢了,但鼠标移过去上面多出个虚线框可着实难看。

ObjectSwap提供的实现只需要在中引入一个脚本。其逻辑是在页面加载完成后,重写一次标签来实现自动激活。页面中的flash依然是标准的HTML。不需要通过document.write写入。而且对于禁用js的用户Flash依然可以正常显示。这应该算是最unobtrusive的一种实现了。

使用:只要在 head 头中添加下面代码,连接这个 ObjectWrap Js,其他就不用管了,加载网页的时候会自动对页面中的 object 进行重写,激活问题就解决了
插入代码如下:<script type="text/javascript" src="objectSwap.js"></script>
所有原flash都不需修改


让人欣喜的是,不光是Flash,只要是,ObjectWrap都会处理。

最新的ObjectWrap 可以从这里下载。

JS文件下载objectSwap.rar

[此帖子已被 superpch 在 2007-3-21 11:06:22 编辑过]



台湾正航ERP华南技术中心
正航软件-企业ERP最佳选择,主要模块有ERP,CRM,HRM,BI,MES
http://www.combss.com  0769-81158210  13378605992
 回到顶部