`
yzz9i
  • 浏览: 221494 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

框架必知必熟的基础【笔记】

阅读更多
 

    一. 框架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   
分享到:
评论
9 楼 facingSun 2011-01-10  
虽然现在用的不多了,总结的还是不错~~
8 楼 sentryward 2011-01-09  
这个东西我现在是能不用就不用了
7 楼 rainsilence 2011-01-08  
lz讲的太泛泛了。很多frame要害的地方都没有涉及到。比如用iframe的时候,必须id和name都加才能保证全浏览器兼容
6 楼 kyfxbl 2011-01-06  
对frame不太了解。。常出现各种问题
5 楼 lee_3do 2011-01-05  
这篇文章GOOGLE的PR值是9.0?怎么这么高。。。。
4 楼 shanfeng1 2011-01-05  
总结内容不是很多,希望再加努力
3 楼 yzz9i 2011-01-04  
谢谢各位的支持! 在这个学习过程当中,我会将自己知道的都将全部通过这种方式跟大家一起分享探讨,即便现在还是些基础性知识、基础性技术.. 相信这不仅是一种自己学习总结的好方式,更是一种相互交流学习的好方式.
2 楼 yearn20m 2011-01-04  
这种知识性的内容并无什么独创性,楼上不必那么激动。
这些内容查查手册全都有了。虽然如此,还是要称赞楼主的分享行为。

附:微软 DHTML手册
1 楼 grady 2011-01-04  
总结的很好,不知道为啥有人投隐藏,难道je全是牛逼人?

相关推荐

    Java中的集合框架Markdown全系列笔记

    内容概要:压缩包中含有Java中的集合框架Markdown全系列笔记,包括配图 能学到什么:在学习Java的朋友,可以从本文教程中学习到Java中最常用的集合框架,HashMap,ArrayList,HashSet等,同时又基于代码有一定层次的...

    基于Go语言和Kitex框架的简易笔记系统设计源码

    本源码项目是基于Go语言和Kitex框架的简易笔记系统设计,包含75个...通过该项目,开发者可以学习并实践Go语言和Kitex框架的应用,为后续的Web开发奠定基础。系统界面友好,易于操作,适合用于各类笔记系统开发场景。

    MYSQL必知必会读书笔记 第一章(基础)

    为掌握MySQL,了解其基础概念至关重要,而《MySQL必知必会》一书的第一章便是引导我们入门的起点。本章介绍了数据库及相关术语的定义,如表、模式、列、数据类型、行、主键等,为数据库管理打下了坚实的基础。 ...

    百知教育spring笔记1

    - **Spring**:它为Java EE提供了一个全面的基础架构支持,旨在简化企业级应用程序的开发过程。 - **MVC (Model-View-Controller)**:一种用于构建应用程序的软件设计模式,它将业务逻辑、用户界面以及数据处理分离...

    AngularJS学习笔记

    AngularJS学习笔记是一份个人学习AngularJS过程的记录和总结,内容涵盖了AngularJS的基础概念、组件、服务、指令、过滤器、路由等各个方面。 AngularJS的核心特点之一是数据双向绑定,这允许开发者将数据模型和视图...

    第二周 - 神经网络基础.pdf

    传统的for循环方法虽然直观,但在实际的深度学习框架中,使用向量化和高效的矩阵运算可以极大提升模型训练的速度和性能。 总的来说,神经网络的编程基础包含了模型构建、参数优化、计算效率提升等多个方面。本部分...

    基于ssm云的学习笔记系统.zip

    【SSM云学习笔记系统】是一个综合性的项目,它结合了Spring、SpringMVC和MyBatis(简称SSM)三大Java开发框架,以及SpringBoot和微信小程序的技术,旨在为用户提供一个云端的学习笔记管理平台。这个系统的设计和实现...

    计算机考研数据结构高分笔记

    2. **考研必备知识点总结**:提炼数据结构考试必知必会的知识点,用通俗语言解释专业术语,降低理解难度。 3. **算法思想融合**:引入算法设计的基本思想,提升解题策略和逻辑思维能力。 综上所述,《计算机考研...

    基于Java的网课学习笔记设计源码

    4. **Web开发技术**:考虑到是网课学习笔记系统,项目可能使用了Servlet和JSP(JavaServer Pages)进行服务器端编程,或者Spring Boot框架来构建RESTful API,处理HTTP请求和响应。 5. **前端技术**:用户界面的...

    JavaSE_学习笔记整理

    JavaSE学习笔记整理涵盖了Java编程语言的基础知识,包括Java的基础概念、数据类型、数组、类和对象的使用、面向对象的高级特性、系统常用类、异常处理以及集合框架。在具体学习这些知识点前,理解Java的基本命令、...

    《辩证唯物主义和历史唯物主义原理(第五版)》笔记56919.doc

    《辩证唯物主义和历史唯物主义...总的来说,这些笔记提供了辩证唯物主义和历史唯物主义的基本理论框架,阐述了物质、意识和人类社会之间的辩证关系,以及科学认识论的基础,对于理解唯物主义哲学有着重要的指导意义。

    WizStudy:为知笔记里的所有练习项目

    【标题】"WizStudy:为知笔记里的所有练习项目" 涉及的主要知识点是JavaScript,这是一款基于JavaScript开发的、与为知笔记(WizNote)相关的学习和实践平台。JavaScript是一种广泛用于Web开发的脚本语言,它允许在...

    c#学习笔记.txt

    Sun就从来没有将它的Java交给过ECMA,以至于正当Microsoft尽力在Visual J++基础上拓展Java功能,并使之与Windows操作系统紧密结合在一起的时候,Sun公司对Microsoft提出了法律诉讼,控告Microsoft违反了许可证协议中...

    《高效能人士的七个习惯》读书笔记.doc

    《高效能人士的七个习惯》是史蒂芬·柯维的经典著作,这本书提供了一套实践性的个人和职业发展框架,旨在帮助读者实现高效能的生活。以下是根据书中的内容提炼出的关键知识点: 1. **由内而外的改变**:书中强调,...

    计算机基础知bhh识培训教程(“计算机”文档)共26张.pptx

    总结,这份培训教程全面地介绍了计算机硬件、操作系统、应用软件的安装与卸载,以及相关知识点和案例分析,为初学者提供了一个系统学习计算机基础的框架。通过学习,用户不仅可以理解计算机的基本结构,还能掌握软件...

    如何用GPT开发插件脚本,批量爬取小红书笔记,提升内容创作效率.pdf

    比如,当尝试进入珠宝这一细分市场时,可能对用户的痛点、内容选题等方面知之甚少。 2. **解决方案一:搜索采集** - **搜索**:通过关键词搜索来快速构建对该领域的整体认知。例如,可以通过检索“珠宝”这个词...

    front-end-eigineer-documents:前端工程师知识体系、前端学习笔记、前端工程师进阶路线、前端知识框架、前端面试问题

    前端必知的HTTP知识 前端缓存机制 前端跨域 前端安全 前端模块化 前端工程化:工具、框架、流程、构建、部署、性能、监控 函数式编程 [设计模式]:MVC/MVVM/MVP 前端开发工具 构建工具 webpack grunt gulp npm yarn ...

    北京交通大学2005年计算机专业考研辅导班笔记(数据结构)

    北京交通大学的这门辅导班笔记为考生提供了一个全面、深入的数据结构学习框架,从基础理论到实际应用,从概念理解到算法实现,层层递进,旨在帮助考生夯实基础,提升解题能力。 考生在复习过程中,应深入理解数据...

    WizQTClient-2.8.5.tar.gz

    为知笔记选择Qt5作为其客户端的基础,是因为Qt5支持多种操作系统,包括Ubuntu 18.04,并且提供丰富的API和工具,便于开发高效、美观的GUI应用。 在下载并解压"WizQTClient-2.8.5"后,我们需要确保系统已经安装了...

    风知记事本源码

    首先,源码是软件开发过程中的基础,它包含了程序的设计思路、算法选择以及功能实现的逻辑。通过分析“风知记事本”的源码,我们可以学习到如何在移动平台上构建用户友好的界面和高效的数据管理机制。 在移动应用...

Global site tag (gtag.js) - Google Analytics