我正在建立一个购物车前面,我遇到了这个问题:
购物车的安全端托管在另一个站点上,我需要能够访问放置在两个地方的PHP GET变量:
唯一的问题,就像我要用iframe src做的那样,是在从提供的url页面重定向之后生成变量。例如,我给浏览器:
https://www.domain.com/file.php
,页面将重定向到:
https://www.domain.com/file2.php?CFTOKEN=231351332&CFID=23423235
我需要获取这两个PHP GET变量,但由于access-control-point-origin,我无法通过iframe执行此操作。我也无法通过fopen
,file_get_contents
或cURL获取源代码,因为它超时了。
我该怎么做?看起来似乎并不那么困难。
如果我可以访问URL或源代码,我可以完成此任务。
答案 0 :(得分:1)
如果你真的可以访问双方,你可以使用网络短信,所以在你加载iframe之后你可以问它变量;)
这里有一个简单的代码示例http://dev.opera.com/articles/view/window-postmessage-messagechannel/