js怎么获取图片的相对地址

如题所述

javascript中img.src属性可以获取到图片的完整路径, 相对路径要通过与相对位置计算得出。计算方法:
先要明确自己的相对位置在哪,这个是需要人为指定的。
核心代码如下:
var res=document.getElementById("img").src;
var root_href='根目录路径';
res=document.getElementById("img").src.replace(root_href,'');
用jquery方法
var res=$("#img").attr("src");
res=res.substring(res.indexOf("根")+2);
更多关于在上传文件的过程得到完整路径的方法请参考如下:
file.select();
var res=document.selection.createRange().text;
var res=file.files.item(0).getAsDataURL();
var res=file.value
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-02-22
alert($("#img").attr("src"));

如何用js获取二维码图片中的网址或者链接地址
1. 首先,注册一个微信公众号并获取到appid和appsecret。利用这两个参数,您可以调用微信提供的接口来获取access_token。2. 一旦获得access_token,您可以使用它来调用微信的接口,进而获取jsapi_ticket。3. 接下来,将获取到的jsapi_ticket与相关参数组合成一个URL,并通过该URL调用微信接口来获取signatur...

如何使用JS获取当前页面中所有图片的地址
if(i+1

如何用js取出以下字符串中的图片地址
第一步:遍历该对象,取出所要的图片 var img = str.substring(str.indexOf('=')+2,str.indexOf('text')-2);第二步:把获取的对象img放到数组里面 var arr=new Array()arr[0] = img;满意请采纳,思路和部分代码如上。

如何使用JS来得到背景图片的地址
<INPUT TYPE="button" onclick="alert(document.styleSheets[0].rules[0].style.backgroundImage)" value="读"> <INPUT TYPE="button" onclick="alert(document.styleSheets[0].rules[0].style.backgroundImage='url(\/BG\/BG2.gif)')" value="写"> <INPUT TYPE="button" onclick="alert(doc...

JS 获取图片地址付给另外一个图片
这样就可以实现的..也就是说n必须是 另一个图片对象 那么n.src 赋值就可以了... 如果楼主还是解决不了的话...百度HI我.. 帮你解决这个问题!! 祝楼主早日成功!好啦...你也真是够固执的..做个朋友都不行...算了我不和你计较这个...发给你啦...信息修改头 像:预 览 ...

原生js如何获取img标签中的真实路径?
使用getAttribute方法取就是当前标签的src值。如下调整:var c = document.getElementsByClassName('c')[0];var img = document.getElementsByClassName('img')[0];\/\/绝对路径取法 console.log(img.children[0].src);\/\/相对路径取法 console.log(img.children[0]....

js如何获取选中图片的在当前网页中的位置 就像豆瓣网那样 鼠标移动到图 ...
var divTop = $("this").css("top");var divLeft = $("this").css("left");("#div_showUpdate").css("top", divTop);("#div_showUpdate").css("left", divLeft);("#div_showUpdate").show();("#div_showUpdate").html("要显示的信息");})(this).mouseout(function(){ (...

如何用JS写入地址?比如一个图片
var i=1;function changeImg(){ i++;if(i>7){ i=1;} document.getElementById("myPic").src= "..\/img\/"+ i + ".jpg";setTimeout("changeImg()",2500);} 注意:此处是定时切换图片,设置的一共有7张,切换时,需在html段中将第一张加载进去,如: ...

如何用JS代码获取网页中图片的链接?
你可以先将patt_link的值设的简单点,例如: "<a" 这样匹配看是否有结果 得到图片连接为什么不这样用document.links 及document.images ?这个要比与此同时表达式去匹配方便的多 var linksArr = document.links;for(var i=0; i< linksArr.length; i++){ linksArr[i].src ... ...} ...

如何用JS实现中src的图片地址使用css中定义的某个图片地址?
直接用css背景图不更好,这样img标签都省了。假设你是这样的改成这样.pic1{display:inline-block;width:1184px;height:300px;background:url(..\/pic\/pic1.jpg) 50px 30px no-repeat;}\/*假设你的小图在大图的50,30处*\/搞掂

相似回答