Javascript,escape不是函数 - 来自firefox?

时间:2012-04-18 11:18:41

标签: javascript

我很困惑这个,从firefox获取此错误。

escape is not a function

enter image description here 看看W3C页面,它表示支持我的想法。

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

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

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

你不应该使用这个功能;它已被弃用,因为它不能很好地处理非ASCII字符。请改用encodeURIComponent