- 浏览: 64214 次
文章分类
- 全部博客 (35)
- java (35)
- c# winform 使用flowlayoutpanel控件做为导航菜单按钮的容器 (1)
- 数据库比较工具DBCompareTool 0.3.0 preview 发布 (1)
- xmemcached发布1.3.4 (1)
- web.xml中一些标签的解释 (1)
- Select (1)
- lua 网址大全 (1)
- date 显示至1970年来的秒数 (1)
- struts2一个表单提交多个action (1)
- 监听短信并判断是否未读 (1)
- 日本软件公司 管理者 改善 流程 (1)
- 一点点感悟 (1)
- 判断一个字符是双字节还是单字节 (1)
- “未与信任 SQL SERVER 连接相关联”错误解决方法 (1)
- 如何美化自己的BLOG (1)
- 金山词霸2005采用新的防止盗版的方法及简单解决方法 (1)
- 图形图像必须知道的事(一):几何变换 (1)
- 男人帮之程序员坚持语录 (1)
- android程序复制数据库 (1)
- javascript父、子页面交互小结 (1)
- java使用代理发送邮件 (1)
- eclipse修改project名称出问题,彻底删除项目 (1)
- Android开发之Intent、广播和接收 (1)
- 在一个方向上延伸,我的春天可能快来到了。 (1)
- chm文件无法打开问题 (1)
- Oracle数据库与MySQL数据库的几点区别 (1)
- [转载]SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 (1)
- 高质量Java编码指南 (1)
- ruby 不完全安装修复 [openssl or zlib not found] (1)
- 切换CVS账户 (1)
最新评论
-
jurafish:
楼主,这个比较工具在哪儿下载呀?你说给的链接全都失效了:(
数据库比较工具DBCompareTool 0.3.0 preview 发布 -
wolf_awp:
iteye越来越不行了啊!
一点点感悟 -
zhuchao_ko:
............................... ...
struts2一个表单提交多个action
<span style="font-family: Times New Roman; font-size: 16px;">帧用来存放子页面,既可以是iframe,又可以是frameset。window对象是全局对象,页面上的一切函数和对象都在它的作用域里。</span>
<span style="font-family: Times New Roman; font-size: 16px;">1、parent代表父窗口,如果父窗口又存在若干层嵌套,则top代表顶级父窗口。 self代表窗口自身。</span>
<span style="font-family: Times New Roman; font-size: 16px;"> Java代码 <br>
if(self==top){//}判断窗口是否处于顶级 <br>
if(self==parent){}//也可以 </span>
<span style="font-family: Times New Roman; font-size: 16px;">2、父子页面交互</span>
<span style="font-family: Times New Roman; font-size: 16px;"> 1)父页面访问子页面元素。思路是子页面的元素都在其window.document对象里面,先获取它然后就好说了。</span>
<span style="font-family: Times New Roman; font-size: 16px;"> 帧最好设置name属性,这样操作最方便。如<br>
Java代码</span>
<span style="font-family: Times New Roman; font-size: 16px;"> <iframe name="test" src="child.html"></iframe></span>
<span style="font-family: Times New Roman; font-size: 16px;"> 假如要获取child.html里面id为'menu'的元素,则可以这样写:</span>[size=16px;]<br><span style="font-family: Times New Roman;"> Java代码 <br>
window.frames["test"].document.getElementById('menu'); <br>
//由于所有的函数都存放在window对象里面,可去掉开头的window: <br>
frames["test"].document.getElementById('menu');<br>
浏览器中,帧的name属性被默认等同于子页面的window对象,因此可以进一步简写: <br>
test.document.getElementById('menu'); [/size]</span>
<span style="font-family: Times New Roman; font-size: 16px;"> 2)父页面访问子页面函数或对象。子页面的函数和对象都在其window对象里,同上,关键是获取该对象。</span>
<span style="font-family: Times New Roman; font-size: 16px;"> Java代码 <br>
//假如child.html定义了showMesg函数,需要在父中调用,则这样写 <br>
window.frames['test'].showMesg(); <br>
//简写形式 <br>
test.showMesg(); <br>
//同理,对象也是如此访问 <br>
alert(test.person); </span>
<span style="font-family: Times New Roman; font-size: 16px;"> 3)其他获取document的方式。</span>
<span style="font-family: Times New Roman; font-size: 16px;"> 先使用'document.getElementById()'或'document.getElementsByTagName()'把帧作为 document下的Element获取,然后访问其属性contentDocument/contentWindow (iframe、frame特有),其中第一个ie7-不支持,第二个chrome不支持.<br>
Java代码 <br>
<iframe id="testId" src="child.html"></iframe> <br>
//====== <br>
var doc=document.getElementById('testId'); <br>
//或者 <br>
var doc=document.getElementsByTagName('iframe')[0]; <br>
然后 <br>
var winOrdoc=doc.contentDocument||doc.contentWindow;//二选一<br>
if(winOrdoc.document)winOrdoc=winOrdoc.document; <br>
winOrdoc.getElementById('menu'); </span>
<span style="font-family: Times New Roman; font-size: 16px;"> 4)子页面访问父页面元素。思路同1),先获取父窗口window.document对象.
</span>
<span style="font-family: Times New Roman; font-size: 16px;"> Java代码 <br>
parent.window.document.getElementById('parentMenu'); <br>
//简写<br>
parent.document.getElementById('parentMenu'); </span>
<span style="font-family: Times New Roman; font-size: 16px;"> 5)子页面访问父页面函数或对象。思路同2.2,先获取父窗口window对象。
</span>
<span style="font-family: Times New Roman; font-size: 16px;"> Java代码 <br>
parent.parentFunction(); </span>
发表评论
-
切换CVS账户
2012-02-07 17:19 1090<div style="text-i ... -
ruby 不完全安装修复 [openssl or zlib not found]
2012-02-07 14:58 923发现 ruby源码包的ext文件夹下有很多 扩展包, ... -
高质量Java编码指南
2012-02-04 14:33 1075核心思想依然是《Effective Java》里面说: ... -
[转载]SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
2012-02-03 12:09 787Insert是T-sql中常用语句,Insert ... -
Oracle数据库与MySQL数据库的几点区别
2012-02-03 08:34 1222<span style="" ... -
chm文件无法打开问题
2012-02-02 13:59 901<div class="quot ... -
在一个方向上延伸,我的春天可能快来到了。
2012-01-31 13:38 760工作了这么久,我好想才找到了自己感兴趣的方向。不知道算 ... -
Android开发之Intent、广播和接收
2012-01-31 13:28 7614<h1>Android开发之Intent、 ... -
eclipse修改project名称出问题,彻底删除项目
2012-01-11 14:28 8440想给刚建好的project改名字,refac ... -
java使用代理发送邮件
2011-12-28 15:03 1992[size=18px;]最近用java写个发邮件的东东 ... -
android程序复制数据库
2011-12-21 13:23 1056一般项目中我们把db文件放到assert或者r ... -
男人帮之程序员坚持语录
2011-12-20 16:29 770[size=18px;]1.”我们处在一个瞬息万变的世 ... -
图形图像必须知道的事(一):几何变换
2011-12-20 14:03 1096[size=9pt;]作者:[/size]<s ... -
金山词霸2005采用新的防止盗版的方法及简单解决方法
2011-12-19 09:44 852金山词霸2005新鲜出炉,不少人都已经从网上下载并且安 ... -
如何美化自己的BLOG
2011-12-15 17:24 699下面的三个美化BLOG的方法是用的最多的,是最常见的. ... -
“未与信任 SQL SERVER 连接相关联”错误解决方法
2011-12-14 17:19 790<font s ... -
判断一个字符是双字节还是单字节
2011-12-14 10:24 4766对于字符串的处理,经常会遇到需要判断字符是双字节还是单 ... -
一点点感悟
2011-12-13 11:09 825<p class="MsoNo ... -
日本软件公司 管理者 改善 流程
2011-12-13 09:49 744<p class="MsoNorma ... -
监听短信并判断是否未读
2011-12-08 19:04 1054final String SMS_RECEIVED ...
相关推荐
源文件程序天下JAVASCRIPT实例自学手册 第1章 JavaScript语言概述 1.1 JavaScript是什么 1.1.1 JavaScript简史 1.1.2 JavaScript有何特点 1.2 JavaScript能做什么 1.2.1 表单数据合法性验证 ...8.4 本章小结
1.8 本章小结 1.9 本章习题 第2章 JavaScript编程的语言基础 第3章 JavaScript事件处理 第4章 JavaScript基于对象编程 第5章 文档对象模型(DOM) 第6章 String、Math、Array等数据对象 第7章 Window及相关顶级对象 ...
1.3 本章小结 IV 第2章 前端开发工具及相关技术 IV 1.4 前端开发环境 IV 1.5 前端开发工具 IV 1.6 前端开发相关技术 V 1.6.1 Java script 简介 V 1.6.2 Java script 基本特点 V 1.6.3 CSS简介 VI 1.6.4 JQuery VI (1...
JavaScript电子书,包括了JavaScript的大部分知识,可以帮助读者快速入门。内容如下: 第1章 JavaScript语言概述 1.1 JavaScript是什么 1.1.1 JavaScript简史 1.1.2 JavaScript有何特点 ...8.4 本章小结
而android和H5都不可能每次都是独立存在的,而是相互影响也相互的调用,获取信息等,例如,H5页面要获取App中的用户的基本信息,或者App端要操作H5页面等,下面来看看这两是怎么交互的 目录 1. 交互方式总结 ...
1.7 小结 23 第2章 PHP的基础语法 24 2.1 语言构成与工作原理 24 2.2 常量与变量 25 2.2.1 常量的定义 25 2.2.2 变量的定义 26 2.2.3 变量的作用域 27 2.2.4 动态变量 29 2.3 运算符和关键字 29 2.4 流程控制语法 30...
1.5 小结 第2章 选择符 2.1 DOM 2.2 工厂函数$() 2.3 CSS选择符 2.4 属性选择符 2.5 自定义选择符 2.5.1 每隔一行为表格添加样式 2.5.2 基于表单的选择符 2.6 DOM遍历方法 2.6.1 为特定单元格添加样式 ...
1.8 小结 21 第2章 使用xmlhttprequest对象 23 2.1 xmlhttprequest对象概述 23 2.2 方法和属性 25 2.3 交互示例 26 2.4 get与post 28 2.5 远程脚本 29 2.5.1 远程脚本概述 29 2.5.2 远程脚本的示例 29 2.6 ...
全书共分24章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件...
1.4 小结 第2章 SEO基础知识 2.1 SEO概述 2.1.1 链接价值 2.1.2 Google PageRank 2.1.3 可用性和可达性 2.2 搜索引擎排名因素 2.2.1 页上因素 2.2.2 可见的页上因素 2.2.3 不可见的页上因素 2.2.4 基于...
1.5 小结 1.6 资源 第2章 Ajax新手上路 2.1 Aiax的关键元素 2.2 用JavaScript改善用户体验 2.3 用CSS定义应用的外观 2.3.1 CSS选择器 2.3.2 CSS样式属性 2.3.3简单的CSS例子 2.4 用DOM组织视图 2.4.1 使用JavaScript...
2.4 本章小结 15 第三章 跨域交互缓存处理设计 17 3.1 跨域交互缓存处理需求 17 3.1.1 缓存技术WebStorage 17 3.1.2 跨域交互缓存处理需求 17 3.1.3 页面回退管理需求 17 3.2 缓存处理机制 18 3.2.1 跨域缓存处理 18...
1.4 小结 第2章 SEO基础知识 2.1 SEO概述 2.1.1 链接价值 2.1.2 Google PageRank 2.1.3 可用性和可达性 2.2 搜索引擎排名因素 2.2.1 页上因素 2.2.2 可见的页上因素 2.2.3 不可见的页上因素 2.2.4 基于时间的因素 ...
1.5 小结 15 1.6 习题 16 第2章 HTML文件基本标记 17 教学录像:44分钟 2.1 HTML头部标记 18 2.2 标题标记<title> 18 2.3 元信息标记<meta> 19 2.3.1 设置页面关键字 19 2.3.2 设置...
1.5 小结17 第2章 Visual Studio 200519 2.1 启动页面19 2.2 文档窗口20 2.2.1 文档窗口中的视图20 2.2.2 标记导航器21 2.2.3 页面标签22 2.2.4 代码改变状态的通知23 2.2.5 错误通知和辅助23 2.3 工具箱25 2.4 ...
1.4 本章小结 14 第2章 你的第一个WebGL程序 15 2.1 Three.js——一个JavaScript 3D引擎 15 2.2 建立Three.js运行环境 17 2.3 一个简单的Three.js网页 17 2.4 一个真实的3D示例 20 2.4.1 为场景着色 ...
1.3 小结..............................................8 第 2 章 ECMAScript 基础...............................................9 2.1 语法..............................................9 2.2 变量...........
5.6.1 需求分析 5.6.2 效果界面 5.6.3 功能实现 5.6.4 代码分析 5.7 本章小结 第6章 ajax在jquery中的应用 6.1 加载异步数据 6.1.1 传统的javascript方法 6.1.2 jquery中的load()方法 6.1.3 ...