嘿伙计我需要一些帮助
我试图更改图片代码的src但是当使用我的代码更改它时,它会将word文件添加到我的字符串的开头。
最终结果是file:///C:/xampp/....
而不只是C:/xampp/....
这是我的代码
for(var i = 0; i < images.length; i++) {
alert(images[i].src);
srcList.push(images[i].src);
var index = srcList[i].search("JavaBridge");
tempPath.push(srcList[i].slice(index-1, srcList[i].length));
finalPath.push("C:/xampp/tomcat/webapps"+tempPath[i]);
document.getElementById(images[i].id).src = " "+finalPath[i];
alert(images[i].src);
}
先谢谢
答案 0 :(得分:0)
对于文件管理器,物理路径为C:/xampp/....
,但浏览器无法直接使用它。因此,这是默认操作,您无法覆盖它。尝试使用浏览器打开文件并查看网址..您会在路径前找到file:///
。
当您将此路径更改为网址时,file:///
将不会到来。
一个快速解决方法是使用服务器并使用服务器加载文件..您可以使用apache(Xampp,Wamp)或Node(Gulp Task)轻松设置服务器