惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
Intezer
C
Cyber Attacks, Cyber Crime and Cyber Security
The Register - Security
The Register - Security
量子位
Security Latest
Security Latest
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
MyScale Blog
MyScale Blog
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
Jina AI
Jina AI
博客园 - 【当耐特】
P
Palo Alto Networks Blog
Last Week in AI
Last Week in AI
SecWiki News
SecWiki News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
有赞技术团队
有赞技术团队
T
Tor Project blog
H
Hacker News: Front Page
A
Arctic Wolf
NISL@THU
NISL@THU
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
V
V2EX
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
I
InfoQ
D
Docker
L
LINUX DO - 最新话题
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
U
Unit 42

博客园 - chenping2008

连接远程数据库,得到数据插入本地表中 php复制目录 PHP删除目录 php统计目录大小 js秒数转换天时分秒 JS切换图片 js 游览器log的记录 JS Clone函数 JS普通递归的改进 JS随机数的产生方法 JS相等运算符(==)和等同运算符(===) silverlight树形结构区服选择 Mongodb的一些基本概念 Mongodb在Ubuntu下的安装 redis windows下使用及redis命令 相册功能 Node.js 系列翻译---console Node.js 系列翻译---概要 补充Silverlight中图片显示
2个iframe中checkbox联动
chenping2008 · 2012-12-04 · via 博客园 - chenping2008

A,B,C3个页面:

A中利用iframe分别嵌入B,C页面:

A.html:

<html>
	<head>
		<title></title>
		<script type="text/javascript" src="js/jquery-1.8.0.js"></script>
		<script type="text/javascript">
		    var getIframeDocument = function (element) {
		        return element.contentDocument || element.contentWindow.document;
		    };
		window.onload = function () {
		    var f11 = getIframeDocument(document.getElementById("f1"))
		    var f22 = getIframeDocument(document.getElementById("f2"));

		    $(f11).children().find(":checkbox").click(function () {
		        var i = $(this).prevAll(":checkbox").length;
		        if ($(this).attr("checked") == "checked") {
		            $(f22).children().find(":checkbox").eq(i).attr("checked", "checked");
		        }
		        else {
		            $(f22).children().find(":checkbox").eq(i).removeAttr("checked");
		        }
		    });

		    $(f22).children().find(":checkbox").click(function () {
		        var i = $(this).prevAll(":checkbox").length;
		        if ($(this).attr("checked") == "checked") {
		            $(f11).children().find(":checkbox").eq(i).attr("checked", "checked");
		        }
		        else {
		            $(f11).children().find(":checkbox").eq(i).removeAttr("checked");
		        }
		    });
		}
		</script>
	</head>
	<body>
		<div>
			<iframe src='B.html' width="100" height="100" id="f1" name="f1" ></iframe>
			<iframe src='C.html' width="100" height="100" id="f2" name="f2" ></iframe>
		</div>
	</body>
</html>

B,C页面:

<html>
    <head>
        <title></title>
    </head>
    <body>
        <div>
            <input type="checkbox" style="display:block" id="c1" name="c1" /><label for="c1">checkbox1</label>
            <input type="checkbox" style="display:block" id="c2" name="c2" /><label for="c2">checkbox2</label>
            <input type="checkbox" style="display:block" id="c3" name="c3" /><label for="c3">checkbox3</label>
        </div>
    </body>
</html>
<html>
    <head>
        <title></title>
    </head>
    <body>
        <div>
            <input type="checkbox" style="display:block" id="c4" name="c4" /><label for="c4">checkbox4</label>
            <input type="checkbox" style="display:block" id="c5" name="c5" /><label for="c5">checkbox5</label>
            <input type="checkbox" style="display:block" id="c6" name="c6" /><label for="c6">checkbox6</label>
        </div>
    </body>
</html>

c1-c4,c2-c5,c3-c6联动,主要是想记录一下jquery 操作iframe