各位大侠: 我现在遇到一个非常郁闷的问题,有段 js代码在ie6下运行正常,但在ie7下不能运行,不知道为什么,还望知道的大虾指点指点啊代码如下:out.println("parent.document.all.MapImage.src = \"" + uri
+ "/servlet/OutputMap" + "\";");
+ "/servlet/OutputMap" + "\";");
解决方案 »
- 请问在使用jquery的 colorbox 插件 怎么获取弹出窗口中的事件
- 请教关于javascript的方法执行周期
- Ext.util.JSON.decode(response.responseText)报错
- 正则 html瘦身
- 如何在单击TD时,将TD中的CheckBox选中?
- ???????怎样取得页面的源代码,页面在运行中有改变,我要取得改变后的代码??????????
- 页面可以直接导出为图片格式?
- HELP!!!! 100分!html中Javascript利用Xmlhttp传递给asp中文字符乱码!
- 请问高手一个简单问题
- 如何实现本页刷新
- 图片按钮问题!
- 父窗口执行子窗口内的函数问题
如果仅仅是为了图片预览,可以试试下面的方法:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IE7下的图片预览功能</title>
</head>
<body><h1 id=d style="border:1px solid black;filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);WIDTH: 300px; HEIGHT: 300px"></h1>
<script>
d.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = '../../images/caocao.jpg';
d.style.width = d.offsetWidth / 4;
d.style.height = d.offsetHeight / 4;
d.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").sizingMethod = 'scale';//ie6-上传图片校验
function UpImgInHtm()
{
if (document.getElementById("img1").fileSize == -1)
{
alert("文件类型不正确,请选择正确的图象文件上传!");
cHead = 0;
return false;
}
var s = document.getElementById("img1").fileSize / 1024;
if (s > 300)
{
alert("图象大小超过300K,请重新选择上传!");
cHead = 0;
return false;
}
var str = document.getElementById("fu1").value;
var obj = document.getElementById("LitImg");
obj.src = str;
cHead = 1;
return false;
}
</script>
</body>
</html>
不过这个方法没法取的文件大小等信息。
需要将站点设置为可信站点后才能御览本地图片,
俺上个项目中刚遇到过此问题!
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function test(){
window.alert(window.navigator.appName);
}
//-->
</SCRIPT>
</HEAD><BODY onload="test();">
</BODY>
</HTML>这段代码在IE7下都不能运行,晕菜。
url?Math.random()