请大家看看下面js这段代码,为什么在IE下弹出的提示框格式正确,而在FIRE FOX下就出现大片的黑屏呢?谢谢

functionshowWindow(id,div_width,div_height){vartop_height=(document.documentElement.c... function showWindow(id,div_width,div_height){
var top_height =(document.documentElement.clientHeight-200)/2;
top_height += document.documentElement.scrollTop;
location.href="#floatwin";
var width = div_width;
var height = div_height;
var windowstr= document.getElementById(id).innerHTML;
document.getElementById("infoDiv").innerHTML=windowstr;
document.getElementById("infoDiv").style.left=((document.body.clientWidth-width)>0?(document.body.clientWidth-width):0)/2+"px";
document.getElementById("infoDiv").style.top= top_height +"px";
document.getElementById("infoDiv").style.zIndex=10001;
document.getElementById("infoDiv").style.width=width;
document.getElementById("infoDiv").style.height=height;
document.getElementById("infoDiv").style.border="3px solid #0099ff";
document.getElementById("tranDiv").style.height=document.body.clientHeight+ "px";
document.getElementById("tranDiv").style.width=document.body.clientWidth+ "px";
document.getElementById("tranDiv").style.display="";
document.getElementById("tranDivBack").style.display="";
document.getElementById("tranDivBack").style.zIndex=10000;
document.getElementById("infoDiv").style.display="";
}
在FIREFOX里面能显示,这是格式大不相同,和在IE里面的格式差狠多
展开
 我来答
开发者之路
2010-07-19 · TA获得超过910个赞
知道大有可为答主
回答量:2031
采纳率:0%
帮助的人:934万
展开全部
刘分,我来.
AI讲童话
2010-07-19 · TA获得超过2279个赞
知道小有建树答主
回答量:1666
采纳率:0%
帮助的人:1076万
展开全部
var a=document.getElementById(".....")
a.innerHTML="....."
这样试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzqkillyou
2010-07-19 · TA获得超过1091个赞
知道小有建树答主
回答量:942
采纳率:0%
帮助的人:747万
展开全部
我测试了下,没有问题啊,你看看firebug里面哪里有错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式