function prepareLink(){
if(!document.getElementsByTagName) return false;
var links = document.getElementsByTagName("a");
for (var i=0; i<links.length; i++){
if (links[i].getAttribute("class") == "popup" ||links[i].getAttribute("className") == "popup") {
links[i].onclick = function() {
popUp(this.getAttribute("href"));
return false;
}
}
}
}
function popUp(winURL) {
window.open(winURL,"popup","width=320,height=480");
}
window.οnlοad=prepareLink;
<a href="http://www.baidu.com/" class="popup">Example</a>
注意class与className.
ie不认getAttribute("class"),应该是className;所以判断应该这么写:if (links[i].getAttribute("className") == "popup" ||links[i].getAttribute("class") == "popup")