问题∶
今天本想用 Flash 图片来作一个图案的连结,於是在图案的按钮元件上加上了 ActionScript 的动作,如下
on ( release ) {getURL("/searchfull.php");}
结果是怎麽试,怎麽点就是没有动作!於是修改了一下目标框架(Frame) 试看看∶
on ( release ) {getURL("/searchfull.php","_blank");}
心想该不会目标框架是必填吧!於是改上了原网页 _self 自身框架∶
on ( release ) {getURL("/searchfull.php","_self");}
结果又死了!试呀试讶!只有 IE 是可以动作的,自己最爱的 Chrome, Firefox 都死了!最後爬了一堆垃圾文才找到原因!
解决∶
听说这是发生 Flash Player 9 之後我猜可能是基於安全性的理由,除非网页端有允许,否则 Flash 对 Script 作存取的动作,也无法透过 Javascript 达成连结的作用,因此才会造成连结无效。所以只要将网页端设定为允许存取Script 就可以解决了呀!
HTML Code
|
- 本文为原创部落格《 解决 Flash 无法在原网页开启连结 》, 请尊重著作权, 未经作者同意请勿任意转载
- 关键字 : param, 动作, value, searchfull, release, getURL, Flash, 结果, always, _self, 除非网页端, 问题, 部份, 连结无效, 连结, 这一行改掉, 达成连结, 试看看, 试呀试讶, 解决
0 0
2011-09-01T16:11:00+0000