js 脚本在win2000 下很好,但在win2003 上会有莫明问题,几台电脑都这样.为啥啊?

Naola2001 2003-08-22 02:39:20
程序写的比较复杂,我也不只道哪儿有问题.

win2003 的ie 和 win2000 的ie 有啥区别啊?

烦啊烦
...全文
40 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Naola2001 2003-08-22
  • 打赏
  • 举报
回复
晕啊,就上面两个函数来测试,又没啥问题.
Naola2001 2003-08-22
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<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 L_ShowBody(){
var oTable = document.createElement("TABLE");
var oTBody = document.createElement("TBODY");
oTable.cellSpacing = 0;
oTable.cellPadding = 0;
oTable.align="center";
oTable.width = "100%";
oTable.height = 310;
oTable.border = 0;
oTable.style.borderLeft = "1px solid #CCCCCC";
oTable.style.borderRight = "1px solid #CCCCCC";
oTable.style.borderBottom = "1px solid #CCCCCC";

var oRow = document.createElement("TR");
var oD = document.createElement("TD");
oD.valign = "top";
oD.className = "main-background";
oD.style.paddingLeft = 5;

var oShowLHead = L_ShowLHead(); //调用列表的头
oD.appendChild(oShowLHead);

//...
oRow.appendChild(oD);
oTBody.appendChild(oRow);
oTable.appendChild(oTBody);
return oTable;
}

function L_ShowLHead() {

var oTable = document.createElement("TABLE");
var oTBody = document.createElement("TBODY");
oTable.cellSpacing = 0;
oTable.cellPadding = 0;
oTable.background="/media/images/ListTitleBackground.gif";
oTable.width = "100%";
oTable.height = "26"
oTable.border = 0;

var oRow = document.createElement("TR");
var oD1 = document.createElement("TD");
var oD2 = document.createElement("TD");
var oD3 = document.createElement("TD");
var oD4 = document.createElement("TD");
var oD6 = document.createElement("TD");
var oD7 = document.createElement("TD");

//装载 样式 XML 进行解析
var oXML = new ActiveXObject("Microsoft.XMLDOM");
oXML.async=false;
oXML.load("xls.xml");
var oRoot = oXML.documentElement;
if (!oRoot) {
oXML.loadXML("xls.xml");
oRoot = oXML.documentElement;
if (!oRoot) {alert('错误提示:\n\n 列表控件样式XML文档载入失败! \n\n'); return oTable;}
}
var iTitle = oRoot.childNodes.length ;

oD1.width = 150;
oD1.innerHTML = "Case Queues";
oD2.width = 10;
oD2.innerHTML = '<img src="/media/images/imgListBackground_bak.gif" width="10" height="26">';
oD3.width = 25;
oD3.innerHTML = '<img src="/media/images/icoSelectAll.gif" width="13" height="13">';
oD3.align = "center";
oD4.innerHTML = '<img src="/media/images/ListTitleCompart.gif" width="2" height="17">';
oD4.width = 2;
oRow.appendChild(oD1);
oRow.appendChild(oD2);
oRow.appendChild(oD3);
oRow.appendChild(oD4);
var sWidth='';
for (var i=0;i<iTitle;i++) {
var oDc = document.createElement("TD");
oDc.width = oRoot.childNodes[i].getAttribute("Width");
oDc.innerText = oRoot.childNodes[i].getAttribute("Description");
oRow.appendChild(oDc);
oRow.appendChild(oD4.cloneNode(true))
sWidth += oDc.width + ',';
}
oD6.innerHTML = '<img style="cursor:hand" src="/media/images/icon/16x16/icoRefresh.gif" width="16" height="16">';

oD6.width=18;
oRow.appendChild(oD6);
oRow.appendChild(oD4.cloneNode(true))
oTBody.appendChild(oRow);
oTable.appendChild(oTBody);
return oTable;
}



</SCRIPT></HEAD>

<BODY>
<div id=cc></div>

<SCRIPT LANGUAGE="JavaScript">
<!--
document.all.cc.appendChild(L_ShowBody());
//-->
</SCRIPT>
</BODY>
</HTML>
Naola2001 2003-08-22
  • 打赏
  • 举报
回复
等一下
xuzuning 2003-08-22
  • 打赏
  • 举报
回复
给出各ie的版本号
cloudchen 2003-08-22
  • 打赏
  • 举报
回复
代码贴出来看一下

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧