我讨厌flash,但是我们的一个客户卖了一个带有clickTAG的flash广告,我不能让click tag正常工作。经过大量的搜索和无数的尝试,我不得不:
<div id='flashdiv'></div>
<script type='text/javascript'>
var flashvars = {};
flashvars.clickTAG = 'http://www.domain.com/track.asp?id=93';
var params = {};
var attributes = {};
var so = new SWFObject('/flash/ad_2013_728x90.swf', 'mymovie', '728', '90', '8', '#336699', flashvars, params, attributes);so.write('flashdiv');
</script>
这正确地显示了广告,光标是一个指针(在我开始实现clickTAG嵌入之前,光标是一个指针),但是当你点击时什么也没有发生。
你知道我哪里做错了吗?
我破解了它(注意so.addVariable
):
<div id='modestoflash'></div>
<script type='text/javascript'>
var clickTag = escape('http://www.farmbusiness.cc/track.asp?id=93');
var so = new SWFObject('/flash/modesto_2013_728x90.swf', 'mymovie', '728', '90', '8');
so.addVariable('clickTag', clickTag);
so.write('modestoflash');
</script>