" SCRIPT28:堆栈空间不足"使用IE9网站 [英] "SCRIPT28: Out of stack space" on website using IE9
问题描述
我有一个问题,我的网页上所有链接按钮控制一旦我们部署我们的网站,我们的生产服务器不工作。这里有几个细节:
I am having an issue where all link button controls on my page do not work once we deploy our website to our production server. Here are a few details:
-
我们有我们赖以发展的环境中3:我们的本地机器,它使用本地IIS7为开发运行;测试环境是我们的防火墙(IIS6)背后的实际网络服务器;制作这是我们生活的Web服务器(IIS6)。该网站工作正常,在本地计算机和测试服务器,但一旦我们点击生产服务器上的链接按钮,它死了。
We have 3 environments upon which we develop: Our local Machine, which uses local IIS7 to run for development; test environment which is an actual webserver behind our firewall(IIS6); Production which is our live webserver(IIS6). The website works fine on local machines and test server but once we click a link button on production server it hangs.
该问题不会在Chrome存在,或者Firefox浏览器只能在IE9的存在。当你把IE9在兼容模式下它不存在。
The problem does not exist in Chrome, or FireFox it only exists in IE9. It does not exist when you put IE9 in compatibility mode.
如果我使用IE9 Developer工具栏和看脚本,你点击链接按钮之一,尽快控制台显示此错误:
If I use the IE9 Developer tool bar and watch the scripts, as soon as you click one of the link buttons the console shows this error:
SCRIPT28:堆栈空间不足
,线路340字符9
SCRIPT28: Out of stack space , line 340 character 9
- 我使用的相当多的jQuery,我想知道这是否是引起一个问题:不过,我没有看到JavaScript错误 。
有什么想法?
感谢您的任何建议。
Any thoughts? Thanks for any suggestions.
推荐答案
随着人们评论说:这意味着无限递归发生。无论是简单而又重复的或跨code如蛇咬住自己的尾巴一些迂回的路径 - 未知,似乎IE给出了无堆栈跟踪,或确实
As people said in comments: it means that infinite recursion takes place. Whether it is simple recursion or some devious path across code like a serpent biting its tail - unknown, it seems IE gives out no stacktrace, or does?
这篇关于" SCRIPT28:堆栈空间不足"使用IE9网站的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!