日期:2014-05-18  浏览次数:20575 次

急!.net程序发布后出现的怪的问题,兄弟们帮忙呀.....
是Ajax程序,在本地运行没有问题,在公司其他电脑上运行都没有问题,但是今天在客户这边服务器发布后却报脚步错误,说对象不支持此属性或方法,我大概调试了下,发现好象是这两句代码报错:
var   newNode   =   newXML.selectNodes( "/ROWXML/PBM_PLAYPROGRAMData ")[0];
_ProgramXmlDoc.documentElement.appendChild(_ProgramXmlDoc.importNode(newNode,true));  
自己怀疑可能是浏览器版本问题或者是服务器站点配置问题,兄弟们有没有遇到呢?现在都半夜了,还没有找到原因,请大家帮忙啊!


------解决方案--------------------
先换几台浏览器看看


若还有问题,那么是服务器的问题,是否缺少某些 js 文件未部署到服务器上
------解决方案--------------------
不懂,帮顶
------解决方案--------------------
没遇到过
------解决方案--------------------
q权限问题,或者是设成绝对路径了
------解决方案--------------------
那就是发布的时候少东西了 吧。
------解决方案--------------------
感觉是服务器问题..
------解决方案--------------------
你做AJAX的时候是调用的DLL么?如果有用到你看看你用的AJAX时的DLL文件拷贝到你的程序目录下面没.因为它不能自动的将DLL文件拷贝到程序目录下面的。所以非得手动的考过去。这个我在网上也找过。好象说是MS的BUG。。
------解决方案--------------------
已经换了好客户的几台电脑了,显示都有问题,可是用我从公司带来的电脑访问客户服务器上的同样的站点就不会出现这样的问题,感觉很奇怪啊...

====================

感觉是浏览器问题
------解决方案--------------------
发布的问题吧!!!怎么感觉是要求客户端要装什么东西一样!
------解决方案--------------------
网站是多少啊 发出来 帮你测试一下
------解决方案--------------------
闲来没事帮你顶
------解决方案--------------------
浏览器不支持。
------解决方案--------------------
应该是服务器的问题

少了某个东西了
------解决方案--------------------
帮忙顶了
------解决方案--------------------
js 文件夹未发布,因为你公司的机器里有js 缓存
------解决方案--------------------
应该是配置的问题把
与程序本身无关
------解决方案--------------------
up
------解决方案--------------------
少东西了把