我正在寻找一种在单击 SWF 对象时转到 URL 的方法。
我尝试将 HREF 包裹在一个 OBJECT 周围,我发现 HREF 在一个窗口中打开,另一个窗口打开并给出 404,例如http://www.mysite.co.uk/undefined
<a href="http://www.google.com">
<object width="300" height="250" type="application/x-shockwave-flash" data="element2.swf" id="swf3a0a2" style="visibility: visible;"><param name="wmode" value="window"><param name="menu" value="false"><param name="quality" value="high"><param name="bgcolor" value="#FFFFFF"><param name="allowScriptAccess" value="always"></object>
</a>
我想知道 SWF 是否设置了用于传递 URL 的参数。有这样做的标准方法吗?我怎么能测试?
如果它没有 URL 参数,我可以禁用 OBJECT 点击操作吗?我可以在对象下方添加一个文本 HREF。我这个,但它没有工作。
$("object").click(function(event) {
event.preventDefault();
});