gpt4 book ai didi

c# - 锚定 IE 6 错误

转载 作者:行者123 更新时间:2023-11-30 20:14:07 28 4
gpt4 key购买 nike

我创建了一个这样的 anchor :

<a id="create" />

它在 IE 7 中有效,但在 IE 6 中无效。

如何在 IE6 中修复它?

更多信息:

我正在使用 asp.net c#。我在 IE6 和 iframe 中运行它。屏幕刚刚刷新,面板不显示。但如果我不使用:

Response.Redirect(Request.Url.PathAndQuery + "&New=1#create");

即如果我这样做:

Response.Redirect(Request.Url.PathAndQuery + "&New=1");

它工作正常,但没有转到面板。顺便说一句:它在 IE 7 下一切正常。它在 IE 6 或 IE 6 中的 iframe 中不起作用

最佳答案

IE 6 有一个奇怪的行为,它不识别带有 anchor 的重定向。解决方法是在“#”之前添加附加符号“&”。因此,在您的示例中,代码将类似于 Response.Redirect(Request.Url.PathAndQuery + "&New=1&#create");

我建议您检查服务器端的 User-Agent,如果浏览器是 IE 6,则添加这个额外的符号。

关于c# - 锚定 IE 6 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/881967/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com