【发布时间】:2012-11-19 12:53:27
【问题描述】:
我有一个项目的想法,该项目涉及一个 Javascript 终端,该终端利用指定的 PHP 脚本作为服务器来执行远程功能。我知道同源政策会成为这样一个项目的障碍,但看看我每天使用的谷歌分析,他们似乎有办法大规模避免这个问题。
【问题讨论】:
-
一般情况下,
script标签&jsonp格式,有时使用iframe。 -
感谢您提到jsonp,我不知道这个补充。我一直想知道为什么google不将JS和HTML分开,看来
script标签对此至关重要。 -
据我记得,GA 插入(通过 JS)
<img>,其 src 属性包含 GA 服务器需要知道的所有信息(嵌入图像没有跨域限制)。我相信返回的实际图像是 1x1 空白图像。 -
定义 JavaScript 终端。
-
@techfoodbar 很有趣但也很老套。我希望
script标签就足够了。根据维基百科,有些人使用 JS 注入来创建多个script标签。
标签: php javascript google-analytics same-origin-policy