交叉领域的弹出窗口,返回的价值
-
22-07-2019 - |
题
这是设置:
我有两个网站在两个不同的领域:
www.website1.com
www.someotherwebsite.com
这是我想做的事:
当户对
www.website1.com
并且点击的链接,我想要一个窗口弹出表示www.someotherwebsite.com
.当用户的点击按钮的弹出窗口(提示
www.someotherwebsite.com
)我想那扇窗关闭和有价值的返回。我想值返回的弹出窗口放置(进一div,或进入一个javascript呼吁,或者访问某个地方,例如填补出的一种形式领域)上的
www.website1.com
.
我希望这是有道理的。我需要用只是HTML和Javascript没有外部图书馆。它还必须工作主流的浏览器(即不是一个HTML5事)。
谢谢你提前对你有所帮助。
解决方案
好吧,如果你使用一个框架,在你的弹出窗口,[在这一天的年龄,我将避免的弹出窗口像瘟疫一样,由于出了阻滞剂]
有一个框架可以使 跨域电话
为什么你不只是发展一个网络服务从A到B,并呼吁它从一个?似乎如此更清洁于寻找小裂缝中浏览,获得周围的安全。
其他提示
你可以张贴的价值在的弹出窗口www.someotherwebsite.com 回到一个特别的网页上www.website1.com.现在你们回到原始域,该网页需要获得价值并将其写入一些JavaScript。JavaScript随后更新的价值的地方,在开窗口使用开罐器。文件。getElementById,或者电话的功能开启的东西就像开罐器。文件。或重写现有的(val);它处理的响应。
这是充满潜在的错误(如果有什么用户打开了两份窗口?或关闭,原来的网站?) 和潜在的安全漏洞,并浏览器中有一种倾向,反应严重,如果你试图要做的事情的窗户,不存在,或者是在不同的领域,但在一个已知的环境中它应的工作。