1

我对这个感到很困惑,从 Firefox 得到这个错误。

escape is not a function

在此处输入图像描述 查看 W3C 页面,它说它像我想的那样受支持。

我尝试escapeURI了,这产生了同样的错误。

有什么建议么 ?

4

1 回答 1

3

escapeDOM 级别 1 中有一个函数,因此您的代码应该可以工作。该问题最可能的解释是您已经覆盖它或escape在本地​​范围内声明了一个新变量。如果是后者,那么您应该能够通过window.escape.

无论如何,您都不应该使用此功能;它已被弃用,因为它不能很好地处理非 ASCII 字符。改为使用encodeURIComponent

于 2012-04-18T11:23:36.647 回答