如何在子页面得到其所在的iframe

如何在子页面得到其所在的iframe,第1张

1、首先需要在body中增加一个iframe,可以给这个标签设置宽高,还可以设置位置。

2、然后在前台界面的某个位置,增加一个点击事件onclick。

3、然后点击事件,总要对应的设置一个事件方法。

4、然后在方法内增加iframe的重载url,重新给src赋值。

5、最后运行html界面,点击前台的按钮,触发刷新iframe的方法,就完成了。

毫无疑义 [háo wú yí yì]

生词本

基本释义

疑义:可疑的道理。一点也没有可以使人怀疑的地方。

出 处

清·刘鹗《老残游记》第十六回:“怎么他毫无疑义;就照五百两一条命算呢?”

例 句

楼主会用jquery吗,可以使用jquery来从父页面获取子页面的iframe中的对象数据,也可以从子页面获取父页面的页面数据,参见如下说明:

父页面访问子页面内容:

var $iframe =  $($('#iframe_editImage')[0]contentWindowdocumentbody);

$iframefind("#uploadImgfile")val();

子页面访问父页面内容:

alert($('body', parentdocument)html());

①jquery在父页面 获取iframe子页面的元素

代码如下:(objid为子页面的id)

$("#objid",documentframes('iframename')document)

②js 在父页面获取iframe子页面元素代码如下:

windowframes["iframe_ID"]documentgetElementByIdx_x("元素id");

以上两种都能获取到子页面中的元素,再根据元素去获取元素的值就可以了。

结合当前非常流行的 jquery 分享一下如何使用 jquery 查找和 *** 作 iframe 父级页面元素的实现代码。实例如下:

XML/HTML Code

<html>

<head>

<meta >

王昌龄

从军行七首(其四)

青海长云暗雪山,孤城遥望玉门关

黄沙百战穿金甲,不破楼兰终不还。

解释:

1青海:青海湖,在今青海省西宁市西。

2雪山:祁连山脉。

3孤城:当是青海地区的一座城。一说孤城即玉门关。

4玉门关:汉武帝置,因西域输入玉石取道于此而得名。故址在今甘肃敦煌西北小方盘城。六朝时关址东移至今安西双塔堡附近。

5楼兰:汉时西域的鄯善国,在今新疆维吾尔自治区鄯善县东南一带。西汉时,楼兰国与匈奴联合,屡次遮杀汉朝派往西域的使臣。傅介子奉命前往,用计刺杀楼兰王,"遂持王首还诣阙,公卿、将军议者,咸嘉其功"(《汉书·傅介子传》)。此以楼兰泛指西北地区的敌人。

你的子页面是一个iframe吗?如果是这样,你可以往iframe的url传入一个参数如btnid:

>

我还是写个简单的例子吧:

父页面的js:

$("btn")click(function(){

    $("#child-frame")src=">});

子页面的js:

var id = locationsearchsubstr(1);

以上就是关于如何在子页面得到其所在的iframe全部的内容,包括:如何在子页面得到其所在的iframe、毫无什么什么的成语、java 父页面获得子页面iframe的方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9340887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存