這應該只是罰款禁用單標題:
<a href="service.php" title="services for cars" onmouseover="this.title='';" />
如果您需要的標題後,可以將其還原:
<a href="service.php" title="services for cars" onmouseover="this.setAttribute('org_title', this.title'); this.title='';" onmouseout="this.title = this.getAttribute('org_title');" />
這種方式是不通用的,但..有它適用於所有的錨,有這樣的JavaScript代碼:
window.onload = function() {
var links = document.getElementsByTagName("a");
for (var i = 0; i < links.length; i++) {
var link = links[i];
link.onmouseover = function() {
this.setAttribute("org_title", this.title);
this.title = "";
};
link.onmouseout = function() {
this.title = this.getAttribute("org_title");
};
}
};
Live test case。
編輯:申請相同的多個標籤(例如<img>
)首先移動代碼的一個函數的核心:
function DisableToolTip(elements) {
for (var i = 0; i < elements.length; i++) {
var element = elements[i];
element.onmouseover = function() {
this.setAttribute("org_title", this.title);
this.title = "";
};
element.onmouseout = function() {
this.title = this.getAttribute("org_title");
};
}
}
然後將代碼更改爲:
window.onload = function() {
var links = document.getElementsByTagName("a");
DisableToolTip(links);
var images = document.getElementsByTagName("img");
DisableToolTip(images);
};
天才,完美的作品,感謝。 –
乾杯!只是一個音符,窗口。onload'將會「覆蓋」你可能記得的任何其他onload事件。 :) –
編輯也可以,但只適用於標籤,它可以不適用於圖像嗎? –