2015-11-02 68 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方面,我也从未开发过网站。所以,要有怜悯。 :)