Flash小技巧之allowScriptAccess

access|技巧

别以为嵌入Flash的html不重要,有时候小问题也会引发大"骚乱的"
比如:

    <param name="allowScriptAccess" value="sameDomain" />
使用 allowscriptaccess 使 Flash 应用程序可与其所在的 HTML 页通信。此参数是必需的,因为 fscommand() 和 getURL() 操作可能导致 JavaScript 使用 HTML 页的权限,而该权限可能与 Flash 应用程序的权限不同。这与跨域安全性有着重要关系。

    也就是说如果swf在blog.80s.net.cn下,但是页面在fmail.80s.net.cn下,想用getURL或者fscommand调用页面中的js是不可以的,除非你将value设置为always

value参数说明:
always 允许随时执行脚本操作。
never 禁止所有脚本执行操作。
samedomain 只有在 Flash 应用程序来自与 HTML 页相同的域时才允许执行脚本操作。

所有 HTML 发布模板使用的默认值均为 samedomain。
PS:这小问题折腾我两小时,头疼

时间: 2024-09-08 18:41:41

Flash小技巧之allowScriptAccess的相关文章

Flash小技巧之Object.watch

object|技巧 Object.watch是用来监听对象属性的变化,但是对getter/setter属性是不起作用的. 下面我们来测试以下: 在场景中加入一个input text,然后变量命名为t 之后在第一帧加入以下代码: function myvarWatch(prop, oldval, newval, userData){ trace(prop+" has changed!!"); trace(newval); return newval;}_root.watch("

闲扯一些Flash小技巧

技巧 内容和界面的分离,代码和动画的分离,实在太重要了. 比如今天遇到一个客户,要求修改N久前的一个连接.这下就太麻烦了. 如果能把连接之类的东西存放在XML中,Flash每次启动就把XML读入(并且可以放在loading处,保证字符串完美读入,否则按钮按下去就连接到undefined了,呵呵) 再者就是代码和动画的分离.我认为封装起来还是最重要的.由于我不太习惯2.0,所以还是喜欢用1.0对MC安装prototype,反正不是很大的项目,应该够了. 所有的文本,比如,错误提示,都放到一个字符串

Flash小技巧:巧用Bitmap类制作按钮

按钮|技巧 最近在制作flash时需要制作一个可以随意设定宽度的按钮组件.为了保证按钮样式不变形,一般都会采用将按钮分成几个mc的方法来制作.但其实,如果对按钮的动态效果要求不多的话,完全可以使用Bitmap类来制作.下面是将按钮的一个状态分解开来.一般的思路是做为三个MC,然后在改变宽度是,动态改变中间mc的宽度就可以了.但是这样的话,对于元素的制作就比较麻烦.使用bitmap类可以直接将一张图片分为三个MC后生成.在批量使用时,效率提高了不少. 方法: /** * date  : 2007.

网页Flash播放代码的一个小技巧

flash播放|技巧|网页 网页Flash播放代码的一个小技巧 很多网页中都插有Flash播放代码,这不仅是为了页面元素的多样化,更是为了内容体现的需要.很多时候,我们会遇到这样的问题:根据需要使用Flash的script来读取不同的音频源或者视频源,那么如何实现这一功能呢?下面我们用改写<object>标签中的代码来实现. 一个典型的Flash播放器源代码中常常有这样的语句:<param name="movie" value="http://mydomin

精简Flash文件体积的几个小技巧

核心提示:小编经过长时间的使用,总结了几条为Flash减肥的小技巧,希望与各位闪客们分享. 小编经过长时间的使用,总结了几条为Flash减肥的小技巧,希望与各位闪客们分享. 1.尽量减少文字的叙述. 2.应尽量把图画转为"电影剪切"或"图形". 3.导入的图片格式最好是*.jpg或*.gif图片格式. 4.如果需要导入音乐文件,最好是*.MP3,这样你的源代码不会太大. 5.导入音乐后,在它的属性设置里去掉"使用文件默认品质",然后,在它的品质设

提高网页打开速度的一些小技巧

互联网带宽越来越宽,似乎让网页的加载速度得到了质的飞跃.其实不然,因为随着带宽的提高,网页上的对象也越来越多,因此加快网页打开速度还是一个重要的课题. 加快网页的打开速度,有三个路径,一是提高网络带宽,二是用户在本机做优化,三是网站设计者对网页做一定的优化.这篇文章站在一个网站设计者的角度,分享一些优化网页加载速度的小技巧. 一.优化图片 几乎没有哪个网页上是没有图片的.如果你经历过56K猫的年代,你一定不会很喜欢有大量图片的网站.因为加载那样一个网页会花费大量的时间. 即使在现在,网络带宽有了

网页制作知识样式表CSS常用小技巧小结

css|技巧|网页|样式表 CSS样式表常用小技巧 · ul 标签在 Mozilla 中默认是有 padding 值的,而在 IE 中只有 margin 有值. · 同一个的 class 选择符可以在一个文档中重复出现,而 id 选择符却只能出现一次:对一个标签同时使用 class和 id 进行 CSS 定义,如果定义有重复,id 选择符做的定义有效. · 初学可能会碰到这样一个情况,同样一个标签的属性在 IE 设置成 A 显示是正常的,而在 Mozilla 里必须要设成 B 才能正常显示,或者

制作Flash网站技巧拾零

技巧 A4Desk 作为一款傻瓜式的Flash网站制作工具,受到了许多用户的喜爱,下面笔者在使用过程中发现了一些小技巧,写出来供大家参考. 1. 快速更新网站文字 在Flash网站各子界面制作过程中,网站文字可以通过复制.粘贴.甚至直接导入文本的方式进行.这里介绍的方法是连A4Desk都不用打开,直接修改文本文件即可更新网站文字了.因为在制作Flash网站时,在软件安装目录下会自动生成一个import文件夹,该文件夹里的每一个文本文件的内容都和网站页面的内容相对应的,找到相应的文本文件即可进行修

不用Flash8照样能制作阴影效果的小技巧

技巧 本文给大家讲解一个小技巧,制作物体阴影!在Flash8中已经提供了该滤镜,其实不通过滤镜也可以实现. 新建立一个Flash文档,然后绘制一个黑边的矩形. 然后双击选中黑边,执行"修改"->"形状"->"将线条转化为填充": 再继续执行: 确定数值. 然后选择边,按F8转变为一个影片剪辑元件,然后设置Alpha为20%.阴影效果出来了吧!