我在 IE11 中遇到了一个与查询字符串相关的奇怪问题。
我有一个带有 href 的 anchor 标签。查询字符串中传递的参数之一是“复制”一词,如下面的屏幕截图所示。
在 Chrome 中,它工作得很好。
在 IE 中,当我尝试访问查询字符串时,我发现它已更改为其他内容,如下面的屏幕截图所示。
如果我将该参数更改为其他参数,则效果很好,例如“cid”。
有人可以帮我弄清楚这里发生了什么吗?
谢谢。
最佳答案
%uxxxx
是 unicode 字符的非标准 html 编码。 %3d
是 =
字符的标准 html 编码。 Internet Explorer 将“©”视为字符实体,即使它缺少尾随分号。为了解决这个问题,用它的 html 实体表示替换原来的符号。
qid=13412&copy=true
关于c# - 在 IE 中,QueryString 的奇怪问题是将 "copy"作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31933555/