链接无法使用onClick跟踪代码

时间:2012-03-20 12:46:02

标签: javascript hyperlink onclick

我有两个按钮,当我的开发服务器在链接和跟踪时工作正常。从上传到最终服务器后,两个链接都不再有效?

请参阅:http://chaqwa.com/no/meetanolympian/index.html 这是“KONKURRANSEREGLER”链接和“联系oss”红色按钮

<li><a href="konkurranseregler.html" onclick="javascript:kenshoo_conv('rules','0','','sem','NOK');return false;">KONKURRANSEREGLER</a></li>

<div class ="contactButton"> <a href="http://www.altavdrikke.no/#top" onclick="javascript:kenshoo_conv('kontakt','0','','sem','NOK');return false;"><span>Kontakta Oss</span></a></div> 

为什么他们在一台服务器而不是另一台服务器上工作的想法?

1 个答案:

答案 0 :(得分:1)

问题是javascript:前缀用于&#34; href&#34; attribute,指定要执行JavaScript代码。如果您正在使用&#34; onclick&#34;属性(或任何其他事件属性),您不需要添加javascript:前缀。

所以,试试这个:

<li><a href="konkurranseregler.html" onclick="kenshoo_conv('rules','0','','sem','NOK');return false;">KONKURRANSEREGLER</a></li>

<div class ="contactButton"> <a href="http://www.altavdrikke.no/#top" onclick="kenshoo_conv('kontakt','0','','sem','NOK');return false;"><span>Kontakta Oss</span></a></div>