以下是js:
<script type="text/javascript">
function checkPic() {
alert("1111");
var picPath = document.getElementById("picPath").value;
alert("picPath is " + picPath);
var type = picPath.substring(picPath.lastIndexOf(".") + 1,
picPath.length).toLowerCase(); if (type != "jpg" && type != "bmp" && type != "gif" && type != "png") {
alert("error1");
return false;
}
return true;
} function PreviewImage(divImage, upload, width, height) { try {
var imgPath;
var Browser_Agent = navigator.userAgent; if (Browser_Agent.indexOf("Firefox") != -1) {
imgPath = upload.file[0].getAsDataURL();
document.getElementById(divImage).innerHTML = "__tag_48$49_"
} else {
var Preview = document.getElementById(divImage);
alert(Preview);
Preview.filters
.item("DXImageTransform.Microsoft.AlphaImageLoader").src = upload.value;
Preview.style.width = width;
Preview.style.height = height;
}
} catch (e) {
alert(e);
} }
</script>
以下是jsp<input type="file" id="picPath" name="doc" onchange="PreviewImage('Preview',this,120,120)">
<div id="Preview" style="filter: progid :DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod = scale ;"></div>
选择文件之后 会走到一个异常
“e” cannot call method 'item' of undefined怎么修改?
<script type="text/javascript">
function checkPic() {
alert("1111");
var picPath = document.getElementById("picPath").value;
alert("picPath is " + picPath);
var type = picPath.substring(picPath.lastIndexOf(".") + 1,
picPath.length).toLowerCase(); if (type != "jpg" && type != "bmp" && type != "gif" && type != "png") {
alert("error1");
return false;
}
return true;
} function PreviewImage(divImage, upload, width, height) { try {
var imgPath;
var Browser_Agent = navigator.userAgent; if (Browser_Agent.indexOf("Firefox") != -1) {
imgPath = upload.file[0].getAsDataURL();
document.getElementById(divImage).innerHTML = "__tag_48$49_"
} else {
var Preview = document.getElementById(divImage);
alert(Preview);
Preview.filters
.item("DXImageTransform.Microsoft.AlphaImageLoader").src = upload.value;
Preview.style.width = width;
Preview.style.height = height;
}
} catch (e) {
alert(e);
} }
</script>
以下是jsp<input type="file" id="picPath" name="doc" onchange="PreviewImage('Preview',this,120,120)">
<div id="Preview" style="filter: progid :DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod = scale ;"></div>
选择文件之后 会走到一个异常
“e” cannot call method 'item' of undefined怎么修改?
解决方案 »
- java.lang.NullPointerException 在 if(!a.isLeaf()){
- 关于datapicker控件获得焦点问题.(在线等)
- hibernate一对一关系,弄了一个星期都出不来,大哥么帮个忙吧
- 用XML保存数据的弊端和好处,高手来解答!
- 问一个 logic:iterate 标签 属性值的问题
- 系统后台日志报各种com.microsoft.sqlserver.jdbc.SQLServerException: socket closed
- 关于js乱码问题,嗷嗷制人
- 去华为作j2ee有前途么
- jive友进!
- 一个简单的EJB发布问题??初学,请大家多指教.new
- 很急...struts2里action传送一个对象过去,在jsp中怎么输出该对象的属性
- javax.validation.ConstraintViolationException 高手救命
.item("DXImageTransform.Microsoft.AlphaImageLoader").src = upload.value;
这个方法 ,不知道 js里有没有呢??