关于A标签href属性调用JS脚本问题!急急急。。。。。

如题:

在网页中一个A标签:<a href="javascript:methodName('a','b')">Click</a>

当点击此标签时并没有调用methodName脚本方法 ,而是打开了一个新网页窗口,
新窗口的地址为:javascript:methodName('a','b')">

请问这是怎么回事儿,是IE禁用了脚本吗?如何解决?
方法里没有弹出窗口,也没有写错,这个方法 里就写了一个alert("OK");

理论上来说,你这样的写法不会在新窗口打开,而是弹出一个提示后跳转到原页面,你检查一下是不是在页面的头部文件里有<base target="_blank" />之类的代码
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-09
说明调用了methodName方法,并且methodName方法里面打开了一个新网页窗口,可以到methodName方法中调试看看 ,那就有可能在其它地方绑定了a的onclick事件,或者你的a放在其它控件里比如div,而div设置了onclick,点击a的时候同时触发了
第2个回答  2010-07-08
<a href="#" onclick="javascript:methodName('a','b')">Click</a>
第3个回答  2010-07-08
methodName 可能写的有问题

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网