【问题标题】:Internet Explorer (WM6.5) - How to increase TimeOut limit after page submit?Internet Explorer (WM6.5) - 如何在页面提交后增加超时限制?
【发布时间】:2021-05-12 02:44:54
【问题描述】:

我正在测试一个网页,该网页在提交后会在服务器后端触发一个非常繁重的过程。不幸的是,处理时间过长,以至于 Internet Explorer 大约 40 秒后显示此错误页面。

这绝对是与 Internet Explorer 相关的超时错误,因为它不会在其他浏览器中触发。 Internet Explorer (wm6.5) 等待响应的时间不够长。

我一直在尝试寻找一些 IE 设置、注册表项或 javascript 来增加超时限制,但没有成功。在这里,我希望一些退伍军人可能对解决方法有任何建议。

非常感谢任何帮助。

【问题讨论】:

    标签: html internet-explorer timeout registry windows-mobile-6.5


    【解决方案1】:

    试试这个:

    启动注册表编辑器。

    找到以下子项:

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet 设置

    在此子项中,添加一个值为 ()*1000 的 ReceiveTimeout DWORD 条目。例如,如果您希望超时持续时间为 8 分钟,请将 ReceiveTimeout 条目的值设置为 480000 (*1000)。

    在 SAP 端还有一个 keep_alive 设置: https://help.sap.com/doc/saphelp_nw73ehp1/7.31.19/en-US/48/88b52977323cb8e10000000a42189d/content.htm?no_cache=true

    【讨论】:

    • 您好,感谢您的建议!不幸的是,我已经尝试过 ReceiveTimeout、SendTimeout dwords 没有成功。
    • 您得到的错误是由 SAP 指向尚未准备好的网页引起的。 ITS 中可能有更高的 keep_alive 设置?可能会有所帮助。 OTOS:当您从桌面浏览器尝试此操作时会发生什么情况?可能您需要准备一个临时页面,只要报告尚未准备好,该页面就会显示,然后提供指向报告的链接。
    • 嗨@josef。这不会发生在任何其他浏览器、桌面或设备中安装的情况下。这显然特定于 WM6.5 上的 IE6。我们现在正在考虑放弃 IE6 并购买合适的工业浏览器的许可证。
    • 请注意,“工业浏览器”大多是在现有引擎(IE6 或 PIE 模式下的 IE6)之上编写的。所以这无济于事。我所知道的 WM6 唯一真正不同的浏览器是 ZetaKey 和 Opera(Firefox 无法很好地扩展,我认为很久以前就被放弃了)。 ZetaKey 浏览器使用它自己的类似 HTML5 的引擎,旧的 Opera 版本也是如此(如果你能找到下载的话)。如果您拥有 Zebra Windows Mobile 设备,则可以使用 HTML5 浏览器。
    • 嗨@josef。使用相同的引擎并不一定意味着它实际上使用了系统的 Internet Explorer 配置。我尝试过的所有基于 IE 的浏览器实际上都使用了单独版本的渲染器,因此即使渲染器相同,它也不受系统 IE 配置的约束。 CETerm 就是这样一种浏览器。可用于 Windows Mobile 的 HTML5 浏览器大多基于非常古老的 webkit 端口,并带有自己的一组问题。
    猜你喜欢
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 2012-06-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多