2015-11-02 69 views
1

問題是,我正在嘗試開發一個網站,並且正在使用Google Web Design。到現在爲止還挺好。我插入了一個iFrame,當我按下一個按鈕時,我想改變它的來源。我搜索過的每個搜索都會提到「src」,但我的iFrame具有「源」屬性。我嘗試了幾乎所有我找到的解決方案,但我放棄了。這可能是一個愚蠢的問題,但我該怎麼做呢?我用過「document.getElementById(」myId「)」或「window.frames ['id']」...沒有機會。任何人有想法?非常感謝。如何更改iframe源

<iframe is="gwd-iframe" id="textToShow" source="" class="gwd-iframe-15nv gwd-gen-mv4zgwdanimation" style="background-image: none;" scrolling="auto"> 
</iframe> 

gwd.goOnTheWeb = function(event) { 
    //should be in here 
}; 
+0

您是否嘗試從iframe嵌入到頁面的iframe或oder內部更改位置? – pmayer

+0

我的按鈕正在調用一個函數,該函數假設通過getElement ....或其他來改變***源。一切都在一個頁面中。 –

+0

如果沒有看到父母和框架的實際HTML,我們只能做出瘋狂的猜測。另外,請描述您嘗試製作的iFrame所做的更改。而且,如果iFrame來自不同於父域的域,則出於瀏覽器安全原因,不能從父級更改iFrame。 – jfriend00

回答

0

一些研究,我已經處理了它之後。最後,在Google Web Design中,右鍵單擊 - >添加事件...在名爲iFrame的imageButton上有一個選項,允許您將外部頁面加載到iframe中。另一方面,我希望,我發現某種程序自動在代碼中(我使用OS X)自動寫入的iframe的「source」屬性即將「引導」Safari,而「src」則用於在Windows上瀏覽。請原諒,如果我有點「不在話下」,但即使在IT方面,我也從未開發過網站。所以,要有憐憫。 :)