添加一个额外的词来添加我所有的网址
add an extra word to add all my URLs
我需要在我的所有博客中添加额外的词 link。
我正在使用博客。
例如。
Url 是:http://wwww.example.com/post1.html then it will automatic change to http://wwww.example.com/post1.html?extraword
意味着我需要添加所有 link ?extraword 在我原来的 link 之后。
我已经提到 但它是关于 htaccess 的,但是博主没有 htaccess。
所以请建议我使用 javascript 的代码,并在我的 url 中添加一些额外的词。
在 java 脚本中,您可以使用 concat() 将两个字符串连接在一起。
一个简单的方法(使用 jQuery)是这样的:
var word='?extraword';
$('a').each(function(){
var link=$(this).attr('href');
$(this).attr('href',link+word);
});
只需在 jQuery 脚本的开头包含这个小脚本即可。
更新:
如果链接是动态添加的,您必须在页面完全加载后更改它们的 href
属性:
$(window).load(function(){
var word='?extraword';
$('a').each(function(){
var link=$(this).attr('href');
$(this).attr('href',link+word);
});
});
同时查看您博客的代码,我建议您将此脚本放在 html 代码的 end 处,就在结束 body
标记之前。
更新2:
<script>
$(window).load(function(){
var word='?extraword';
$('a').each(function(){
var thelink=$(this).attr('href');
$(this).attr('href',thelink+word);
});
});
</script>
更新3:
<script>
$(window).load(function(){
var word='?extraword';
$('a').each(function(){
var thelink=$(this).attr('href');
$(this).attr('href',thelink+word);
});
if(window.location.indexOf(word)<0){
window.location=window.location+word;
}
});
</script>
我需要在我的所有博客中添加额外的词 link。
我正在使用博客。
例如。
Url 是:http://wwww.example.com/post1.html then it will automatic change to http://wwww.example.com/post1.html?extraword
意味着我需要添加所有 link ?extraword 在我原来的 link 之后。
我已经提到
所以请建议我使用 javascript 的代码,并在我的 url 中添加一些额外的词。
在 java 脚本中,您可以使用 concat() 将两个字符串连接在一起。
一个简单的方法(使用 jQuery)是这样的:
var word='?extraword';
$('a').each(function(){
var link=$(this).attr('href');
$(this).attr('href',link+word);
});
只需在 jQuery 脚本的开头包含这个小脚本即可。
更新:
如果链接是动态添加的,您必须在页面完全加载后更改它们的 href
属性:
$(window).load(function(){
var word='?extraword';
$('a').each(function(){
var link=$(this).attr('href');
$(this).attr('href',link+word);
});
});
同时查看您博客的代码,我建议您将此脚本放在 html 代码的 end 处,就在结束 body
标记之前。
更新2:
<script>
$(window).load(function(){
var word='?extraword';
$('a').each(function(){
var thelink=$(this).attr('href');
$(this).attr('href',thelink+word);
});
});
</script>
更新3:
<script>
$(window).load(function(){
var word='?extraword';
$('a').each(function(){
var thelink=$(this).attr('href');
$(this).attr('href',thelink+word);
});
if(window.location.indexOf(word)<0){
window.location=window.location+word;
}
});
</script>