例如,我有一个脚本
$.getScript('http://jquery.com/files/social/js/jquery.tabs.js',function(data){console.log(data)})
In返回undefined
,但如果我以这种方式加载:
$.getScript('/social/js/jquery.tabs.js',function(data){console.log(data)})
它将返回我的脚本内容。有可能修复吗?
发布于 2011-11-07 20:22:29
请查看此site,他们为JSONP请求提供了一些实时示例
发布于 2011-11-07 19:24:33
你有一个CrossDomain问题,你不能对不同域/端口的页面进行ajax请求。检查JSONP,jquery在某种程度上支持它:jQuery Documentation
请考虑到您可能需要控制,或者至少需要服务器端的支持,这取决于您想要做什么。
https://stackoverflow.com/questions/8035629
复制相似问题