Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.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
iFrame-在同一窗口中打开iFrame内的链接_Iframe_Window_Parent - Fatal编程技术网

iFrame-在同一窗口中打开iFrame内的链接

iFrame-在同一窗口中打开iFrame内的链接,iframe,window,parent,Iframe,Window,Parent,我得到了一个包含链接的iFrame。我希望链接在同一个窗口中打开-平行窗口(不在iframe内) target=“\u parent”仅当URL指定为 我希望链接以 换句话说,必须将/register参数添加到父页面的URL中 在没有JavaScript的情况下有可能做到这一点吗 当iFrame位于与主页不同的服务器上时,似乎只有JavaScript是唯一的选项。以下是我编写的脚本: <script> window.onload = function(){

我得到了一个包含链接的iFrame。我希望链接在同一个窗口中打开-平行窗口(不在iframe内)

target=“\u parent”
仅当URL指定为

我希望链接以

换句话说,必须将/register参数添加到父页面的URL中


在没有JavaScript的情况下有可能做到这一点吗

当iFrame位于与主页不同的服务器上时,似乎只有JavaScript是唯一的选项。以下是我编写的脚本:

<script>

       window.onload = function(){
        var url = document.referrer;
        document.getElementById('myLink').href=url+"/register";
                };
    </script>

<a target="_parent"  href="" id="myLink"> Click me </a>

window.onload=函数(){
var url=document.referer;
document.getElementById('myLink')。href=url+“/register”;
};
这需要写在文档中,文档将转换为iframe

HTML标记target=“\u parent”仅在iFrame与页面位于同一服务器上时才起作用。我的情况是:

iframe位置-www.example.com 页面位置:www.test.com