大家看下我这个网站为何在IE6下打开无内容? 感觉问题出在Fmap2.js文件的gApp= new Map2App();这句上,这行好像没有执行成功 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感觉不成功那就看看gApp是不是一个对象打开脚本调试 ff下也可以打开。一定是浏览器兼容问题。<script type="text/javascript" src="Fmap2.js"></script>这个文件中的代码是否支持多浏览器. gApp= new Map2App();这句执行后gApp=null,这个类的定义如下,我看不出有何问题:var Map2App = new Class({ initialize: function() { alert("appinit"); this.oSysBody = $('sysBody'); this.oMap = $('sysMap'); this.oMap.style.cursor = 'default'; this.oMap.setStyles({'overflow': 'hidden'}); this.isFullScreen = false; this.resizeItv = null; this.resize(); }, resize: function() { //alert("appresize"); var winHeight = window.getHeight(); var winWidth = window.getWidth(); var minW = 200; var minH = 200; if (winWidth < minW) { this.oSysBody.style.width = minW + 'px'; } else { this.oSysBody.style.width = winWidth + 'px'; } var bannerHeight = 0; if (winHeight < minH) { this.oSysBody.setStyles({'height': minH - bannerHeight}); } else { this.oSysBody.setStyles({'height': winHeight - bannerHeight}); } var bodyCoord = this.oSysBody.getCoordinates(); //alert(this.oMap.style.left); this.oMap.setStyles({ 'left': bodyCoord.left, 'top': bodyCoord.top, 'width': bodyCoord.width, 'height': bodyCoord.height }); if (gMap) { $clear(this.resizeItv); this.resizeItv = setTimeout(function(){gMap.resize();}, 100); } //HotTab.resize(); }}); 到ie的选项里打开脚本调试看看哪里错吧,不知道多久没用ie6,手头也没有,没法帮你测试了 ExtJs+Struts2图片上传功能,怎么也无法提交到action~ 求解读这段js 为什么无法获得焦点? 关于window.open()的防止拦截 关于JS中的冒号用法 __doPostBack问题。 获取js元素,获取不到?求规范获取父元素下的子元素 如何做鼠标移到某主菜单,就会弹出子菜单 开一个新窗口 求大神解决js中for-in遍历dom对象的问题 如何解决文本中的特殊字符的问题? 求一段script改变radio的name属性
打开脚本调试
<script type="text/javascript" src="Fmap2.js"></script>
这个文件中的代码是否支持多浏览器.
initialize: function() {
alert("appinit");
this.oSysBody = $('sysBody');
this.oMap = $('sysMap');
this.oMap.style.cursor = 'default';
this.oMap.setStyles({'overflow': 'hidden'});
this.isFullScreen = false; this.resizeItv = null;
this.resize();
},
resize: function() {
//alert("appresize");
var winHeight = window.getHeight();
var winWidth = window.getWidth();
var minW = 200;
var minH = 200;
if (winWidth < minW) {
this.oSysBody.style.width = minW + 'px';
}
else {
this.oSysBody.style.width = winWidth + 'px';
}
var bannerHeight = 0;
if (winHeight < minH) {
this.oSysBody.setStyles({'height': minH - bannerHeight});
}
else {
this.oSysBody.setStyles({'height': winHeight - bannerHeight});
}
var bodyCoord = this.oSysBody.getCoordinates();
//alert(this.oMap.style.left);
this.oMap.setStyles({
'left': bodyCoord.left,
'top': bodyCoord.top,
'width': bodyCoord.width,
'height': bodyCoord.height
});
if (gMap) {
$clear(this.resizeItv);
this.resizeItv = setTimeout(function(){gMap.resize();}, 100);
}
//HotTab.resize();
}
});