JS控制图片路径斜扛问题! $("img1").scr="C:\af\a.gif"最终到图片上的路径是没有斜扛的如何不转义,直接输出这个字符串,好像有个方法的,我现在用的是replace 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放到图片路径下。。路径上是去掉了\的,就是C:\af\a.gif变成了C:afa.gif $("img1").scr="C:\af\a.gif" 你这里是想把"C:\af\a.gif" 赋给img1? 是的比如PHP中是用@来指定,“对有特殊字符的数据原封不动输出”,如str="@C:\af\a.gif" escape(str)不过\的话好像有点问题... js1.x 没有类似语法,只能转义或用反斜杠,windows下可以认识反斜杠路径。$("img1").src="C:/af/a.gif";或 $("img1").scr="C:\\af\\a.gif"; var a = "c:/af/a.gif";输出:c:/af/a.gifvar a = "c:\\af\\a.gif";输出:c:\af\a.gifvar a = "c:\af\a.gif";输出:c: af a.gif楼主应该清楚了吧? 你想得到c:\af\a.gif不能不使用转义符('\') 但是,<input type="file"> 浏览文件得到的路径是"c:\af\a.gif";所以会输出输出:c: af a.gif 怎么处理呢 <html><head><SCRIPT> function a(){document.getElementById("bbb").src=document.getElementById("aaa").value;document.getElementById("bbb").style.display=(document.getElementById("bbb").src==""?"none":"");}</SCRIPT> </head><body><input id="aaa" type="file" onchange="a()"/><br> <img id="bbb" src="" style="display:none"></body> </html>你试试上面的例子.在input框里的话.直接赋值是不用转的. extjs viewport求教 如何取得jw_flv_player当前播放时间和判断播放结束 js效果实现问题 下拉框控制文本框 试试看 关于字符串的问题》》》》》》》》》》》。。 几个表格操作问题 javascript中关于取得框架链接地址的问题. 如何控制超级链接是否进入目标页面! jQueryFileUpload 多文件选择怎么实现多进度条上传 点后退后,如何重定向到某个页面? 非常奇怪的一个问题,表单中的数组有时候会错位
放到图片路径下。。路径上是去掉了\的,就是C:\af\a.gif变成了C:afa.gif
你这里是想把"C:\af\a.gif" 赋给img1?
是的比如PHP中是用@来指定,“对有特殊字符的数据原封不动输出”,如str="@C:\af\a.gif"
$("img1").src="C:/af/a.gif";
或 $("img1").scr="C:\\af\\a.gif";
输出:c:/af/a.gifvar a = "c:\\af\\a.gif";
输出:c:\af\a.gifvar a = "c:\af\a.gif";
输出:c: af a.gif楼主应该清楚了吧?
你想得到c:\af\a.gif不能不使用转义符('\')
<head>
<SCRIPT>
function a(){
document.getElementById("bbb").src=document.getElementById("aaa").value;
document.getElementById("bbb").style.display=(document.getElementById("bbb").src==""?"none":"");
}
</SCRIPT>
</head>
<body>
<input id="aaa" type="file" onchange="a()"/>
<br>
<img id="bbb" src="" style="display:none">
</body>
</html>你试试上面的例子.在input框里的话.直接赋值是不用转的.