html
<td colspan="2" style="width:600px; height:80px; "><img src="images/expand.jpg" id="Img" runat="server" style="width:500px; height:80px;"/></td>
<td> <input type="button" id="fbt" class="fbt" onclick="fileup.click();" value="浏览" runat="server"/>
js
function change(){
var isIE = (document.all) ? true : false; var isIE7 = isIE && (navigator.userAgent.indexOf('MSIE 7.0') != -1); var isIE8 = isIE && (navigator.userAgent.indexOf('MSIE 8.0') != -1);
var file =document.getElementById("fileup");
alert(file.value);
if(isIE7 || isIE8)
{
file.select();
var path=document.selection.createRange().text;
}
document.selection.empty();
document.getElementById("Img").src=file.value;
}
这样出来的路径是
怎么才能获得真实的路径来给img标签里的src?
<td colspan="2" style="width:600px; height:80px; "><img src="images/expand.jpg" id="Img" runat="server" style="width:500px; height:80px;"/></td>
<td> <input type="button" id="fbt" class="fbt" onclick="fileup.click();" value="浏览" runat="server"/>
js
function change(){
var isIE = (document.all) ? true : false; var isIE7 = isIE && (navigator.userAgent.indexOf('MSIE 7.0') != -1); var isIE8 = isIE && (navigator.userAgent.indexOf('MSIE 8.0') != -1);
var file =document.getElementById("fileup");
alert(file.value);
if(isIE7 || isIE8)
{
file.select();
var path=document.selection.createRange().text;
}
document.selection.empty();
document.getElementById("Img").src=file.value;
}
这样出来的路径是
怎么才能获得真实的路径来给img标签里的src?
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script>
window.onload = function(){
var img_src_1 = "http://www.baidu.com/img/baidu_sylogo1.gif"
var img_1 = document.getElementById("aaa");
img_1.src = img_src_1;
}
</script>
</head><body>
<img id="aaa">
</body>
</html>
直接赋值就好了
第二,chrome不可能将图片的src指向本地路径