我正在尝试从 iframe 内部发出 jsonp 请求。由于某种原因,它似乎不起作用。看到这个question https://stackoverflow.com/questions/20422125/no-callback-in-jsonp-in-an-iframe-with-data.
我现在正在尝试附加一个script
标记到文档的头部。现在我需要生成src
为此,可以添加对象的参数,该对象可能包含一些特殊字符,应将其转换为其代码。
有没有 javascript 函数可以做到这一点? jquery 中必须有,因为它的 jsonp 或 ajax 调用也需要相同的内容。
如果我必须写我的,我应该转换哪些字符?
要转义字符串以在 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/encodeURI
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent
See 什么时候应该使用转义而不是encodeURI/encodeURIComponent? https://stackoverflow.com/questions/75980/best-practice-escape-or-encodeuri-encodeuricomponent详细说明。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)