使用下面的java脚本,firefox、ie7和ie6都无法正常工作(在应用getElementsByClassName.polyfill.js之后,ie8可以正常工作)。有人能在下面的脚本中找到火狐、ie7和ie6正常工作的问题吗?(在应用polyfill.js之前,Chrome和safari运行良好。)
此java脚本旨在通过单击打开和关闭多个级别的类别。
/*------------------------------------------
Open or close the specified node.
---------------------------------------
我知道有人问过这个问题,但这在IE6 (winxp)中很奇怪。
在以下情况下,JS代码会崩溃:
var result = ....
if(result==200) <-- this is the reported error in IE6, something at line 62 char 5
它在最新的Chrome、Firefox等浏览器上运行良好。
你能建议我一些IE6的工具,比如FireBug插件(或其他)来捕捉这个吗?
我已经在我的HTML5浏览器和IE8/9上成功地使用了History.js,但是即使我使用的是html4+html5 jQuery版本,它在ie6/ie7上也不能工作。
使用下面的代码,我希望在单击主页上的一个普通链接,然后单击back按钮返回主页时,state.data会恢复。
主页包含以下代码,可通过提交表单调用该代码:
if (window.History && window.History.enabled) {
var vars = {};
var tables = {};
vars['something'] = 'value'
我有一个带有ajax调用的js文件,它在IE6中工作得很好,但在IE7或FF中就不行。有人能帮帮忙吗?
window.onload = function() {
var xmlhttp;
var url = "myurl";
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}
else if (window.ActiveXObject)
在Citrix Server 4.6之后的某个时候,他们取消了使用本机嵌入式客户机的能力。问题是,我们希望它们的应用程序保持在浏览器窗口中,而不是无缝地或单独的窗口中。以前的版本可以使用此选项,但现在使用Citrix 5.0+服务器时,此选项似乎已经消失。你知道怎么把它拿回来吗?或者一个解决办法的例子?(我认为是一个“简单”的web接口,它枚举应用程序,只使用Citrix ActiveX控件)。