中国设计秀欢迎投稿
中国设计秀设计资源站
平面设计 画册 VI欣赏 包装 CG-插画 搜索 个人网页 Alexa排名 CSS 建站资源 下载专区 JS特效 品牌服装 服装院校 专题欣赏 SEO 图标欣赏 专题
广州网站设计 维美网站建设 域名注册 虚拟主机 广州网站建设 广州网页设计 虚拟主机 域名注册 素材下载 广告服务 大中华erp网 网站推广 家具中国 娱乐
求创科技
中国设计秀
中国福网
金视觉
联动天下
中国设计秀欢迎你
中国设计秀
资源下载
当前位置:网络学院首页 >> 设计教程 >> Flash >> flash中容易忽视的一个小地方

flash中容易忽视的一个小地方

来源:中国设计秀    作者:zmans    点击:133     加入收藏    发表评论
0
顶一下
关键字:容易 忽视
中资源

   今天配合小马对宝贝detail页面的图片查看器进行改造的时候,遇到个问题,在本地测试的时候flash 对本页Js 的调用很正常,可是提交到测试环境之后,AS和JS之间的调用就无论如何不起效果,一番折腾之后,终于确认原因。必须加上<param name=”allowScriptAccess” value=”always” />。

   在页面插入flash时, 可以在 PARAM 或 EMBED 标签中进行设置 allowScriptAccess 的属性来控制对外部脚本的控制,一共有三个参数。

  • AllowScriptAccess 为”sameDomain“时,仅当 SWF 文件和网页位于同一域中时才允许执行外出脚本访问。这是 AVM2 内容的默认值(不写的话,就是默认成这个值了)
  • AllowScriptAccess 为”never“时,外出脚本访问将始终失败。
  • AllowScriptAccess 为”always“时,外出脚本访问将始终成功。

   一般情况下,我们的flash文件都不会与页面文件处在同一个域中,往往通过 img.xxx.com,pic.xxx.com等图片服务器路径调用,所以必须把allowScriptAccess设置为always才可以让flash正常调用本页JS.

  一个小的知识点,不知道的话有时候还是会惹点小麻烦的。

2008-04-01 12:21:15    出处:zmans.cn
关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口