如何访问跨域内容?

时间:2013-10-11 13:56:13

标签: javascript html google-chrome iframe userscripts

我的保管箱http://website.com/home.php上有两个网页http://dropbox.com/myId/public/myfile.html和另一个网页。

我想在home.php上使用一些值运行一个用户脚本(将发给其他人),基本上是9-10个数字。这些值已在脚本中定义。但是他们必须定期更新,这可以通过用户点击链接或其他内容来完成。这些更新的值将在myfile.html上。我完全可以控制这个文件。

我尝试在脚本中使用localStorage,但不允许在不同的域上共享内容。由于跨域,iframe也不起作用。但有function()加载need.htmliframe home.php {{1}}可以释放吗?

我对javascript很新,所以我不知道一切。

2 个答案:

答案 0 :(得分:0)

您需要的是JSONP。这是more on that

答案 1 :(得分:0)

我发现了怎么做:

我使用script中的用户脚本创建了home.php元素,该用户脚本链接到need.js而不是need.html

need.js包含将“值”添加到localStorage的代码。