我正在尝试从iframe内部发出jsonp请求。出于某种原因,它似乎不起作用。见question。
我现在正在尝试将script
标记附加到文档的头部。现在我需要通过添加一个对象的参数来生成src
,该对象可能包含一些应该转换为其代码的特殊字符。
是否有任何javascript函数?必须存在于jquery中,因为它对jsonp或ajax调用要求相同。
如果我必须写我的,我应该转换的角色是什么?
答案 0 :(得分:1)
要转义要在URI中编码的字符串,请使用Javascript API提供的encodeURI()和encodeURIComponent()方法:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURI https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent
有关详细说明,请参阅When are you supposed to use escape instead of encodeURI / encodeURIComponent?。