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

推荐订阅源

TaoSecurity Blog
TaoSecurity Blog
Jina AI
Jina AI
雷峰网
雷峰网
月光博客
月光博客
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
B
Blog RSS Feed
美团技术团队
C
CXSECURITY Database RSS Feed - CXSecurity.com
小众软件
小众软件
Security Latest
Security Latest
Microsoft Azure Blog
Microsoft Azure Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
A
Arctic Wolf
Latest news
Latest news
Attack and Defense Labs
Attack and Defense Labs
I
Intezer
F
Fortinet All Blogs
罗磊的独立博客
MongoDB | Blog
MongoDB | Blog
Webroot Blog
Webroot Blog
S
Secure Thoughts
Help Net Security
Help Net Security
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
V
Visual Studio Blog
P
Proofpoint News Feed
博客园 - 【当耐特】
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
Stack Overflow Blog
Stack Overflow Blog
Know Your Adversary
Know Your Adversary
云风的 BLOG
云风的 BLOG
Hacker News: Ask HN
Hacker News: Ask HN
L
LINUX DO - 最新话题
H
Help Net Security
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
S
SegmentFault 最新的问题
Forbes - Security
Forbes - Security
T
Tailwind CSS Blog
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tenable Blog
Cloudbric
Cloudbric
N
News and Events Feed by Topic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Hugging Face - Blog
Hugging Face - Blog

博客园 - 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