我正在尝试整理页面上的链接,并根据它们的URL使一些链接在新窗口中打开。这是我拥有的代码。但它似乎不起作用。你能看出原因吗?
function MakeMenuLinksOpenInNewWindow() {
var links = document.getElementsByTagName("a");
for (var i = 0; i < links.length; i++) {
if (links[i].href == "http://testtesttest.org/")
links[i].target = "_blank";
}
}
MakeMenuLinksOpenInNewWindow();
getAttribute
/setAttribute
。它们比普通的DOM Level 1 HTML属性(如href=
)难以阅读,并且在IE中存在错误。 - bobince