我有一个网站,例如href.li,我想创建一个文件,网站管理员可以上传到他们的网站,它会将所有<a href="">
替换为我的链接。
示例:
旧:<a href="http://www.google.com">google</a>
新:<a href="http://href.li/?http://www.google.com"> hrefli google</a>
有没有办法在页面加载时这样做?
答案 0 :(得分:2)
你的问题不太清楚,但这应该更新页面加载链接的href。
使用JQuery:
<body onload="myFunction();">
function myFunction()
{
$("li a").attr("href", "http://www.google.com/");
}
答案 1 :(得分:1)
这将替换您网页上的所有链接,并更新文字 你需要jQuery来实现它。
$("a").each(function()
{
var href = $(this).attr("href");
var newhref = "http://href.li/?" + href;
$(this).attr("href", newhref);
var text = $(this).text();
var newtext = "hrefLi " + text;
$(this).text(newtext);
});
答案 2 :(得分:0)
使用jQuery:
$("a").each(function(){
var orig = $(this).attr('href');
$(this).attr('href', "http://href.li/?"+orig);
});