我正在使用html标签如下。
<a href="javascript:MyFunction("MyParamValue")">My Link</a>
根据它,当用户将鼠标悬停在链接文字"My Link"
上时,浏览器状态栏会显示javascript:MyFunction("MyParamValue")
。我只是想知道是否还没有向用户显示javascript:MyFunction("MyParamValue")
?
答案 0 :(得分:5)
你可以做到
<a href="#" onclick="MyFunction(..)">My Link</a>
甚至更好:
<a href="#" id="my-link">My Link</a>
以及JS块中的某个地方:
$('#my-link').click(function() {
//your function
});
答案 1 :(得分:1)
旧学校改变状态栏的方法很简单:
<a href="#" onclick="My..." onmouseover="window.status='some text';">blah</a>
但是,此后已弃用,必须由用户在设置中明确启用。我认为它仍然适用于Opera。
我将使用的方法是使href具有您想要显示的文本,然后在onclick期间返回false:
<a href="Pretty status bar text" onclick="MyFunction('blah'); return false;">blah</a>