2016-09-29 81 views
0

我有一個通過iframe插入到我的網站的聯繫表單。我無法修改聯繫人表單,但我可以在iframe中插入一些javascript。我希望聯繫表單在成功提交表單後將用戶重定向到新頁面。新頁面應該加載到父頁面而不是iframe。任何想法如何我可以做到這一點?這是我試圖修改http://www.oneupland.com/contact通過Javascript重定向按鈕

+0

我不確定你是否可以從iframe無法訪問提交動作..所以我認爲沒有辦法如何做到這一點,也許你得到了權限被拒絕.. – liborza

+0

我有訪問iframe,但它是非常有限的。 –

回答

0

成功提交後,試試下面

window.location.href="https://stackoverflow.com"

window.location.replace("http://stackoverflow.com");

0

不能確定執行任意的,如果ü可以訪問它但你的頁面可以嘗試這樣的事情..

// keep a reference to the window element of the iframe : 
    var winIFrame = window.frames["myFrame"].contentWindow; 

// with this you can access any DOM element in the iframe 
    winIFrame.document.getElementById("myForm").onsubmit = function() { 
    window.location.replace("http://your_redirect.com"); 
    return false; 
    }