怎么用js批量更改页面中所有图片的路径.

执行一个js代码此页的所有图片路径都变.我想用来设置页面换肤效果.本来我的页面的很多很多图片的路径为images1/.....jpg这种类型的怎么把所有的路径改为imag... 执行一个js代码此页的所有图片路径都变.我想用来设置页面换肤效果.
本来我的页面的很多很多图片的路径为images1/.....jpg 这种类型的 怎么把所有的路径改为images2/.....jpg 这种路径.而且用到图片的标签也不全是img还有 background等等
展开
 我来答
百度网友d10a568c9
2011-06-21 · TA获得超过226个赞
知道小有建树答主
回答量:206
采纳率:0%
帮助的人:172万
展开全部
做页面换肤,还是用CSS样式来做比较好,那样布局都可以变了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
酉己巳
2011-06-21 · 超过12用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:17.6万
展开全部
只需要改文件夹名字吗?写个循环,所有的img标签都取出来,更改src属性值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱俊涛圈圈
2011-06-21 · TA获得超过267个赞
知道小有建树答主
回答量:455
采纳率:0%
帮助的人:329万
展开全部
var imgs=document.getElementsByName("img");
得到所有的img标签,你再遍历imgs改变每个img的src属性就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tyugoku5
2022-12-28
知道答主
回答量:18
采纳率:0%
帮助的人:4230
展开全部
<script type="text/javascript">

var qslanguage = ${basefact['language']!}
if(qslanguage == 'GB')
{
qslanguage = 'EN'
}
$(function(){
$('img').each(function(){
var x=$(this).attr('src');
//alert(x)
var re=/CAPortal/ig
//var re2=/\/ALL\//
//console.log(x.indexOf('img'))
if(!re.test(x) && x.indexOf('img')==0 ) {

$(this).attr('src', "/go/${basefact.currentMediaVersion}/css/QuansuCss/${basefact['countrySite']!}/2022/dxbpek2022/EN/" + $(this).attr('src'));
//alert($(this).attr('src'))
}

});
});
</script>
<script type="text/javascript">
$(function(){
$('img').each(function(){
var x=$(this).attr('src');
//alert(x)
var re=/CAPortal/ig
var re2=/\/ALL\//
//console.log(x.indexOf('img'))
if(!re.test(x) && x.indexOf('img')==0 ) {

$(this).attr('src', "/go/${basefact.currentMediaVersion}/css/QuansuCss/AE/2022/dxbpek2022michenjquerytest/EN/" + $(this).attr('src'));
//alert($(this).attr('src'))
}

});
});
</script>
<script>
$(function(){
$('img').each(function(){
var x=$(this).attr('src');
//alert(x)

$(this).attr('src', "/go/${basefact.currentMediaVersion}/css/QuansuCss/AE/2022/dxbpek2022/EN/" + $(this).attr('src'));
//alert($(this).attr('src'))

});
});
</script>
<script>
$(function(){
$('img').each(function(){
var x=$(this).attr('src');
//alert(x)
var re=/img\//ig
if(re.test(x)){
$(this).attr('src', "/go/${basefact.currentMediaVersion}/css/QuansuCss000000/AE/2022/dxbpek2022/EN/" + $(this).attr('src'));
//alert($(this).attr('src'))

}
});
});
</script>
======
$(function(){
$('a').each(function(){
var x=this.href;
this.href="www.somesitename.com/filter"+this.href;
});
});
$('link').each(function(){
var x1=this.href;
var re2=/CAPortal/ig
if(!re2.test(x1) && x1.indexOf('css')==0) {
this.href="/go/${basefact.currentMediaVersion}/css/QuansuCss/${basefact['countrySite']!/2022/dxbpek2022/" +qslanguage+ "/"+this.href;}
});

$('link').each(function(){
var x1=this.href;
var re2=/CAPortal/ig
if(!re2.test(x1) && x1.indexOf('css')==0) {
this.href="/go/${basefact.currentMediaVersion}/css/QuansuCss/${basefact['countrySite']!/2022/dxbpek2022/" +qslanguage+ "/"+this.href;}
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式