我的代码是:
<iframe name="outerIframe">
<iframe name="innerIframe">
</iframe>
</iframe>
(其他参数省略)
这样嵌套对吗?为什么只显示outerIframe?要怎么才能把innerIframe显示出来?
我是想获取一个iFrame的URL然后用来加载另一个iFrame。但我的文件只是个本地运行的html,不能让两个iFrame相互传递参数。我想是否能建立起两个iFrame的父子关系来尝试让他们传递参数。其实最终目的是想得到URL,请问有何高见。谢谢!
追答跨域无解.JS只能访问与当前页面同域名的框架中的内容,不同子域名的要通过domain属性设置允许访问的范围.域名完全不同的无法访问.
追问那请问如果在同一个iFrame中操作可以吗?给outerFrame生成一个child,然后把outerFrame的URL传递给这个child。
追答看不懂你要表达的意思.如果仅仅是使IFRAME跳转到指定URL,可以直接向IFRAME的SRC属性赋值.但如果你要改变该框架中的内容,就必须同域,否则无法实现.
追问不好意思,是有点绕。我是想获取一个URL中一个动态的数字(这个数字在每次点击同一个连接时生成,并且每次都不一样),然后把这个数字连接到另一个URL后面再加载这个新的URL。两个URL都在同一域名下。
追答同域的话,可以直接通过框架页的window.location.search来取得URL参数,通过JS分析取出你想要的部分然后再拼接成新的URL赋值给另一个iframe的src属性,其实整个过程都不算复杂.但如果你是要通过一个本地页面来实现这一操作,这本身就是跨域操作.如果你可以将这个页面上传到你要操作的那两个页的空间中,问题就简单得多了.
只是写一个在本地运行的html文件,iFrame中的内容是别的网站,我无法控制。
追答你是想把引入别人的网站中加上自己的内容?
请问如何在一个iFrame中嵌套并显示另一个iFrame
框架的嵌套是通过页面实现的,而不是两个IFRAME标签嵌套写在一起就能实现的.你需要outerIframe所加载的页面中插入IFRAME标签来嵌入另一个页面.
在一个网页中嵌入显示另一个网页?
将一个网页插入到另一个网页里边,怎么做?1、一个网站的内容嵌套到另一个网页中可以使用iframe框架实现,如下图,这样子就可以把对方的网页嵌套到你的网页里面展示了。2、将一个html页面中嵌入另一个html页面需要使用到iframe标签。3、使用iframe比较简单,它可以强制一个HTML页面镶嵌在另一个页面中,类...
如何让网页显示出两个iframe框架页面
一、iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。二、有以下方式对iframe进行设置高度和宽度 1、iframe元素标签可以使用width和height属性,<iframe src ="\/index.html" width="400" height="300"><\/iframe> 2、可以使用css来定义宽度和高度 <iframe src ="\/index.html" style="w...
如何在Dreamweaver中的一个页面引用另外一个页面的内容
用一条语句就可以了,不过要注意两张页面的变量不能重复,比如我要调用top.asp,就在要调用的地方写上<!--#include file="top.asp"--> 不过要注意top.asp 页面里面的代码有写要删除,变量重复了会冲突的
一个小的iframe怎样漂浮在另一个大的iframe上面
<iframe src='zhidao.baidu.com\/question\/537594685.html' width=100% height=500><\/iframe><div style='position:absolute;top:50px;left:50px;'><iframe src='iduc.com'><\/iframe><\/div>1、首先两个iframe要同级 2、把小的iframe套在div里面 3、把div浮动,然后就OK了。
一个frame中的JSP如何刷新另一frame
src="\/example\/html\/frame_b.html" name="iframe1"> <frame src="\/example\/html\/frame_c.html" name="iframe2"> <\/frameset><\/frameset> <\/html> 比如下个在iframe1里控制重新加载iframe2 只用在iframe1里调用含有 document.frames("iframeName").location.reload() 的 方法就可以了。
如何在一个IFREAM中显示另一个IFREAM中的链接结果呢?同一个页面
iframe中有个name参数,给name赋值,例如<iframe src="" name="myframe"><\/iframe> 然后左边做链接的时候<a href="***" target="myframe">,就是将target(打开目标)定义到iframe的名称去
如何将一个HTML页面嵌套在另一个页面中
将一个html页面中嵌入另一个html页面需要使用到iframe标签。iframe标签用法:<iframe src="你要嵌套的页面.html" frameborder="0" width="300" scrolling="No" height="200" leftmargin="0" topmargin="0"><\/iframe>scrolling禁止鼠标滑动,frameborder嵌套页面边框,leftmargin左边距,topmargin上边距 ...
怎么让iframe嵌套在框架里面?
1、首先,进入出现“此内容不能在框架中显示。”的页面,单击“在新窗口中打开此内容”。点击后,即可正常显示网页的内容了。注意,出现“此内容无法在框架中显示”,以上解决方法必须是在IE浏览器中进行。2、问题2:页面内容的缺失框架中可能会存在一些限制,从而导致网页的某些内容无法正常显示。比如,...
如何在一个IFREAM中显示另一个IFREAM中的链接结果呢?
可以通过添加url参数的方式传递。比如两个iframe,分别是a,b.其中a中的有一个链接是<a href="b.html" target="b">链接到b<\/a>.现在要传参数了,就可以这么写<a href="b.html?param=a" target="b">链接到b<\/a>.然后在b.html页面中回去param这个参数就可以了。获取的方法可以通过javascript...