Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 即使脚本在空白窗口中运行,我们能否在原始窗口上触发脚本_Javascript_Jquery_Target - Fatal编程技术网

Javascript 即使脚本在空白窗口中运行,我们能否在原始窗口上触发脚本

Javascript 即使脚本在空白窗口中运行,我们能否在原始窗口上触发脚本,javascript,jquery,target,Javascript,Jquery,Target,以下是设置: 在Paypal上单击按钮(在空白处打开)我的焦点窗口变成Paypal,是否可以在原始窗口中运行脚本 现在我的脚本是(如果target在原始页面的iframe内,它工作得很好-但Paypal不允许,这就是为什么我有这个问题): $click='window.top.parent.parent.submitsubmitsubmit();'; 回声$点击; 只是想知道我想做的是否现实 提前感谢可以对在空白处打开的窗口编写脚本。但是,如果打开的url属于不同的(子)域,则无法访问内容。请

以下是设置:

在Paypal上单击按钮(在空白处打开)我的焦点窗口变成Paypal,是否可以在原始窗口中运行脚本

现在我的脚本是(如果target在原始页面的iframe内,它工作得很好-但Paypal不允许,这就是为什么我有这个问题):

$click='window.top.parent.parent.submitsubmitsubmit();';
回声$点击;
只是想知道我想做的是否现实


提前感谢

可以对在空白处打开的窗口编写脚本。但是,如果打开的url属于不同的(子)域,则无法访问内容。

请阅读。出于安全原因,在没有合适的标题的情况下,不可能执行可以读取或修改页面的JavaScript,也就是说,。谢谢,我将花周末(以及更多时间)来理解它!:)有关跨域、跨窗口/帧通信,请参阅。它工作得很好,但需要两个合作的窗口/框架,这就是为什么它是安全的。谢谢,我正在路上…这里是我现在所在的地方,我发布了一个新问题:我想你以前帮过我!我想做的是,当Paypal Ipn.php收到交易完成的通知时,模拟单击原始页面。尽管该功能未触发,但一切都已设置。(都在同一个域上)。
  $click = '<script type="text/javascript">window.top.parent.parent.submitsubmit();</script>';
  echo $click;