如何从中获取网址
<link rel="prev" title="Selected 3" href="http://mydomain.com/2.html" />
在头脑中使用纯javascript?
在 jquery 中,我有一个可行的解决方案:
var prevUrl = $('link[rel=prev]').attr("href");
我无法更改“link rel”的输出或添加 Id,因为它是由 CMS 生成的。
非常感谢任何帮助,谢谢。
如何从中获取网址
<link rel="prev" title="Selected 3" href="http://mydomain.com/2.html" />
在头脑中使用纯javascript?
在 jquery 中,我有一个可行的解决方案:
var prevUrl = $('link[rel=prev]').attr("href");
我无法更改“link rel”的输出或添加 Id,因为它是由 CMS 生成的。
非常感谢任何帮助,谢谢。
IE8+
document.querySelector('link[rel="prev"]').href;
var links = document.getElementsByTagName( "link" ),
filtered = [],
i = links.length;
while ( i-- ) {
links[i].rel === "prev" && filtered.push( links[i] );
}
alert( filtered[0].href );
演示:http: //jsfiddle.net/je7Qr/
var links = document.getElementsByTagName("link");
for (var i = 0; typeof(el = links[i]) != "undefined"; i++) {
if (el.rel == "prev") {
alert(el.href);
break;
}
}