一. 框架frameset/frame
//得到分辨率
var w = window.screen.width;
var h = window.screen.height;
alert("宽:"+w+"\t高:"+h);
//得到浏览器客户区域(空白)
var cw = window.document.body.clientWidth;
var ch = window.document.body.clientHeight;
//rows="100,300,*"
<frameset cols="50%,*左右分">
<frame src=""><frame>
<frameset rows="200,*" id="">
<frame src=""></frame>
<frame src="" name=""></frame>
</frameset>
</frameset>
<input type="button">
二. iframe(父子)
父找子: window.frames["id或下标"].document...
子找父: window.parent.document...
补充:判断ie和非ie:document.all(ie)
var name = window.navigator.appName;
var ver = window.navigator.appVersion;
三. window.open()
//url,位置,参数
window.opener
四. window.showModalDialog();
//url,传值,参数
window.dialogArguments
//--------------------------------------------------------------------------
一.标签(js操作)
1.名称(类型)
.nodeName
2.宽度width,高度height
.style.width 必须设定了style才能取,带px带位,可读可写
.style.pixelWidth 同上,不带px
.width 必须标签必须有这个属性
.offsetWidth 通杀(只读,不带px)
3.父对象
.parent (子窗体找父窗体)
.offsetParent(document.body内的标签父容器)
.parentNode
4. 座标(top/left)
.style.top 可读可写,带px,必须设style
.style.pixelTop 可读可写,不带px,必须设..
.offsetTop
分享到:
相关推荐
内容概要:压缩包中含有Java中的集合框架Markdown全系列笔记,包括配图 能学到什么:在学习Java的朋友,可以从本文教程中学习到Java中最常用的集合框架,HashMap,ArrayList,HashSet等,同时又基于代码有一定层次的...
本源码项目是基于Go语言和Kitex框架的简易笔记系统设计,包含75个...通过该项目,开发者可以学习并实践Go语言和Kitex框架的应用,为后续的Web开发奠定基础。系统界面友好,易于操作,适合用于各类笔记系统开发场景。
- **Spring**:它为Java EE提供了一个全面的基础架构支持,旨在简化企业级应用程序的开发过程。 - **MVC (Model-View-Controller)**:一种用于构建应用程序的软件设计模式,它将业务逻辑、用户界面以及数据处理分离...
AngularJS学习笔记是一份个人学习AngularJS过程的记录和总结,内容涵盖了AngularJS的基础概念、组件、服务、指令、过滤器、路由等各个方面。 AngularJS的核心特点之一是数据双向绑定,这允许开发者将数据模型和视图...
传统的for循环方法虽然直观,但在实际的深度学习框架中,使用向量化和高效的矩阵运算可以极大提升模型训练的速度和性能。 总的来说,神经网络的编程基础包含了模型构建、参数优化、计算效率提升等多个方面。本部分...
【SSM云学习笔记系统】是一个综合性的项目,它结合了Spring、SpringMVC和MyBatis(简称SSM)三大Java开发框架,以及SpringBoot和微信小程序的技术,旨在为用户提供一个云端的学习笔记管理平台。这个系统的设计和实现...
4. **Web开发技术**:考虑到是网课学习笔记系统,项目可能使用了Servlet和JSP(JavaServer Pages)进行服务器端编程,或者Spring Boot框架来构建RESTful API,处理HTTP请求和响应。 5. **前端技术**:用户界面的...
JavaSE学习笔记整理涵盖了Java编程语言的基础知识,包括Java的基础概念、数据类型、数组、类和对象的使用、面向对象的高级特性、系统常用类、异常处理以及集合框架。在具体学习这些知识点前,理解Java的基本命令、...
《辩证唯物主义和历史唯物主义...总的来说,这些笔记提供了辩证唯物主义和历史唯物主义的基本理论框架,阐述了物质、意识和人类社会之间的辩证关系,以及科学认识论的基础,对于理解唯物主义哲学有着重要的指导意义。
【标题】"WizStudy:为知笔记里的所有练习项目" 涉及的主要知识点是JavaScript,这是一款基于JavaScript开发的、与为知笔记(WizNote)相关的学习和实践平台。JavaScript是一种广泛用于Web开发的脚本语言,它允许在...
Sun就从来没有将它的Java交给过ECMA,以至于正当Microsoft尽力在Visual J++基础上拓展Java功能,并使之与Windows操作系统紧密结合在一起的时候,Sun公司对Microsoft提出了法律诉讼,控告Microsoft违反了许可证协议中...
《高效能人士的七个习惯》是史蒂芬·柯维的经典著作,这本书提供了一套实践性的个人和职业发展框架,旨在帮助读者实现高效能的生活。以下是根据书中的内容提炼出的关键知识点: 1. **由内而外的改变**:书中强调,...
总结,这份培训教程全面地介绍了计算机硬件、操作系统、应用软件的安装与卸载,以及相关知识点和案例分析,为初学者提供了一个系统学习计算机基础的框架。通过学习,用户不仅可以理解计算机的基本结构,还能掌握软件...
比如,当尝试进入珠宝这一细分市场时,可能对用户的痛点、内容选题等方面知之甚少。 2. **解决方案一:搜索采集** - **搜索**:通过关键词搜索来快速构建对该领域的整体认知。例如,可以通过检索“珠宝”这个词...
前端必知的HTTP知识 前端缓存机制 前端跨域 前端安全 前端模块化 前端工程化:工具、框架、流程、构建、部署、性能、监控 函数式编程 [设计模式]:MVC/MVVM/MVP 前端开发工具 构建工具 webpack grunt gulp npm yarn ...
为知笔记选择Qt5作为其客户端的基础,是因为Qt5支持多种操作系统,包括Ubuntu 18.04,并且提供丰富的API和工具,便于开发高效、美观的GUI应用。 在下载并解压"WizQTClient-2.8.5"后,我们需要确保系统已经安装了...
首先,源码是软件开发过程中的基础,它包含了程序的设计思路、算法选择以及功能实现的逻辑。通过分析“风知记事本”的源码,我们可以学习到如何在移动平台上构建用户友好的界面和高效的数据管理机制。 在移动应用...
开发这几年也有记笔记和写博客的习惯,但是博客的产量远远追不上记笔记的量,导致为知笔记里的笔记越来越多,而且都比较凌乱,最近一直想着抽个时间整理出来,所以就有了这个仓库。很多看过我博客的读者都说我写的...
Java的基本元素、面向对象、基本的设计模式、Java常用的类库、文件与IO、类集合框架、多线程的基础。 笔记主要提炼的是《Java核心技术精讲》的知识,该书的讲解并不深入,只讲解表面的东西。在此基础上并阅读网上的...