我需要javascript的帮助

时间:2010-06-07 16:09:40

标签: javascript

我有一个类似

的javascript代码
<script type="text/javascript" src="http://ads..........." ></script>

此脚本显示横幅。我想使用此脚本使用onClick事件,而不会打扰横幅点击。那可能吗?

3 个答案:

答案 0 :(得分:1)

是的,如果横幅没有包装在跨域的iframe中,但问题是...... 关于什么的onClick事件?横幅?这页纸?另一个元素?

使用addEventListener / addEvent或JS库来添加事件。如果这会杀死横幅,请务必拍下横幅的onclick属性并将其添加到横幅中。

答案 1 :(得分:1)

这些脚本通常通过document.write生成动态内容。如果您检查生成的DOM(例如,通过FireFox中的Firebug或Chrome中的Dev Tools等),您可以了解生成的结构是什么。如果有顶级图片或链接,您可以将其与DOM2处理程序挂钩(addEventListener是标准表单; IE使用attachEvent代替Javascript libraries,如PrototypejQuery可以帮助解决您的不一致问题)。这会让你看到一个点击而不会打扰它的基本动作(如果你没有取消事件,但你必须故意这样做,所以你应该没事。)

答案 2 :(得分:0)

点击处理程序的过程,例如

<a href="#" onclick="javascript:yourFunctionThatEventuallyDoesTheRedirect('URLToRedirect')"><!-- Banner image --></a>