我们有很多用于img onclick的遗留内联javascript代码,href点击ets,这些点击以javascript开头:
javascript:showpopup();
为什么我们需要javascript:在调用javascript函数之前。
任何解释都将受到赞赏。
答案 0 :(得分:4)
javascript:
方案向浏览器指示它是JavaScript代码,而不是当前页面基本URL的相对路径。
答案 1 :(得分:2)
对于onclick
或onmouseover
等内联事件处理程序,您不需要javascript:
部分。
<a href="javascript:you_need_it_here();" onmouseover="but_not_here();">Link</a>
javascript:
中没有href
,点击该链接会尝试将您带到这样的地方:
http://www.example.com/something/you_need_it_here();
请参阅@ Ignacio的答案。