日期:2014-05-16  浏览次数:20352 次

同一套JS程序在WIN2K系统上能正常运行,在XP系统不能正常运行
同一套JS程序在WIN2K系统上能正常运行,在XP系统不能正常运行.
例如,将这套JS程序同时在WIN2K和XP两台机器上布属.
我在WIN2K上以WEB方式访问XP上的程序,无法正常显示相关数据;
在XP上以WEB方式访问自己上面的这套程序同样无法正常显示数据;
而在XP上以WEB方式访问WIN2K上的程序,即能正常显示数据;
在WIN2K上以WEB方式访问自己上面的程序也能正常显示数据.


请各位帮忙,是什么问题造成的?

------解决方案--------------------
js通常只关乎浏览器
------解决方案--------------------
请确认浏览器的版本
win2K 默认是IE5.5
winXP 是IE6
------解决方案--------------------
有可能的,以前也碰到过这样的问题
------解决方案--------------------
我也碰到了类似的问题
代码如下
String strHtml = " <script language=jscript> window.returnValue=window.showModalDialog( 'book_publisher2.aspx? " + Guid.NewGuid();
strHtml=strHtml+ " ',window, 'dialogWidth=645px;dialogHeight=660px;help:no;status:no;scroll:no '); </script> ";
Page.RegisterStartupScript( " ",strHtml+ " <script language= 'javascript '> if(window.returnValue != null){window.close();} </script> ");
而且是在xp sp1下正常运行,sp2下就报错了,有高手能解决吗
------解决方案--------------------
注意看一下页面的编码是否有变化。
------解决方案--------------------
会不会用到了什么ActiveX控件之类的?