gpt4 book ai didi

c# - Internet Explorer 无法打开网站

转载 作者:太空宇宙 更新时间:2023-11-03 22:28:00 24 4
gpt4 key购买 nike

我有一个奇怪的错误,但这似乎只发生在 IE6 中,而且是随机发生的。我正在我公司的网站上实现全方位分析。我制作了一个文字服务器控件并从更新面板内部调用它。控件所做的只是构建 java 脚本并使用 ScriptManager.RegisterStartupScript(Control, Type, String, String, Boolean) 将 java 脚本添加到页面。这一切都很好,除了随机错误(见附图)。

据我所知,这似乎是 IE6 中的一个错误,如果它是在 body 标签内的子元素中创建的,它会使 java 脚本出错,而我的脚本最终在 form 标签内。我只是想知道是否有任何其他方法可以用来注册不会导致此错误的控件。

Image http://img132.imageshack.us/my.php?image=errornf7.jpg

//我似乎无法让图像正确显示,所以我将链接到它。

Error Screenshot

最佳答案

很抱歉,如果这最终完全偏离了基地,但我记得前阵子遇到过这样的事情。我通过在我的脚本标签中添加“延迟”来修复它,即:

<script defer="true"> ... </script>

这会阻止脚本在页面的其余部分完成加载之前运行,从而避免 IE DOM 错误听起来与您得到的非常相似。不过,我没有使用过 ASP,所以我不知道如何通过 ScriptManager 添加 defer 属性。

关于c# - Internet Explorer 无法打开网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/488789/

24 4 0
文章推荐: c# - 判别 taskkill.exe 为 excel.exe
文章推荐: c++ - 链接 OpenCV 3.0。 QT Creator 的库
文章推荐: html - 在 React 应用程序的 中插入分页符