我把下面的脚本放到.jsp页面中,(服务器是Tomcat)想将本地所选择的图片显示到浏览器中却发现不能看到图片显示的效果了,不知道是怎么回事,我想是不是与浏览器的版本有关,如果是这样又如何兼容呢????望大侠们帮帮忙!!!!谢谢
<SCRIPT LANGUAGE=JAVASCRIPT>
function Preview(imgFile) {
document.getElementById("imgPreview").filters. item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
}
</SCRIPT>
<div id="imgPreview"
style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:280px;height:200px;"></div>
<INPUT TYPE="file" NAME="photo" onchange="Preview(this);" >
<SCRIPT LANGUAGE=JAVASCRIPT>
function Preview(imgFile) {
document.getElementById("imgPreview").filters. item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
}
</SCRIPT>
<div id="imgPreview"
style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:280px;height:200px;"></div>
<INPUT TYPE="file" NAME="photo" onchange="Preview(this);" >
这种CSS样式是微软的,只适用于IE浏览器
别的浏览器不支持
<script>
function abc()
{
var file = document.getElementById('file');
var img = document.getElementById('img');
var image = document.createElement('img'); img.innerHTML = '';
image.src = file.value.replace('\\', '\\\\');
img.appendChild(image);
}
</script>
<input id=file type=file onchange=abc()>
<div id=img></div>方法二:
做一个上传文件的东东
你要是想要我给你做一个例子