我正在构建一个小部件,供用户嵌入到他们的网站和博客中。现在,小部件从我的服务器加载一个 javascript 文件到它嵌入的页面,然后将 xmlhttp 请求发回我的服务器以获取数据。由于安全原因,此请求在放置在其他服务器(我的服务器除外)上时被阻止。我需要一个解决方案。
我已经搜索了很多解决方案。
我确定我不能在这里使用代理解决方案,因为脚本将在其上运行的域不受我控制。
此外,由于搜索引擎的原因,我无法使用 iframe。
可能的解决方案是什么?
谢谢,
快乐的哈迪克
最佳答案
据我所知,使用 JSONP是做到这一点的唯一方法。
Also, I cannot use iframe due to Search engines.
虽然我不明白这一点:如果您的小部件是 JavaScript 驱动的,它无论如何都不会出现在任何搜索引擎中,对吗?
关于javascript跨域问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3185296/