首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTMLwindow对象和document对象详解

Window — 代表浏览器中一个打开窗口: 对象属性   window //窗口自身   window.self //引用本窗户window=window.self   window.name...//为窗口命名   window.defaultStatus //设定窗户状态栏信息   window.location //URL地址,配备布置这个属性可以打开新页面 对象方法   window.alert...(action,time) //隔了指定时间(毫秒)执行一次操作   window.open() //打开新窗口   window.close() //关闭窗口 成员对象   window.event...— 代表整个HTML 文档,可用来访问页面中所有元素: 对象属性 document.title //设置文档标题等价于HTML标签 document.bgColor...//设置…之间HTML代码 document.body.topMargin //页面上边距 document.body.leftMargin

2.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Window源码解析(四):Window删除机制

    第一篇:《Window源码解析(一):与DecorView那些事》 第二篇:《Window源码解析(二):Window添加机制》 第二篇:《Window源码解析(三):Window更新机制》 Header...这篇将是 Window 系列最后一篇了,主要来讲讲 Window 删除机制原理。...其实相对于 Window 添加和更新来说,删除也是换汤不换药。也是通过 WindowSession 和 WindowManagerService 来完成这个步骤。...Window删除机制 我们删除 Window 代码: WindowManager.removeView WindowManagerImpl removeView(View view) @Override...Footer 终于终于终于把 Window 相关内容都重新梳理完毕了,也花了将近一个月时间。 之前有一些似懂非懂点也明朗了,但是还是有一些地方没有深入去涉及。

    1.1K40

    js中window.parent,window.top、window.self

    在应用有frameset或者iframe页面时,parent 是父窗口,top是最顶级父窗口(有的窗口中嵌套了好几层frameset或者iframe),self是当前窗口,opener是用open方法打开当前窗口...window.self 功能:是对当前窗口自身引用,它和window是等价 语法:window.self 注:window、self、window.self是等价 window.top 功能:返回顶层窗口...语法:window.top 注:如果窗口本身就是顶层窗口,top属性返回是对自身引用。 window.parent 功能:返回父窗口。...语法:window.parent 注:如果窗口本身是顶层窗口,parent属性返回是对自身引用。 在框架网页中,一般父窗口就是顶层窗口,但如果框架中还有框架,父窗口和顶层窗口就不一定相同了。...你应当将框架视为窗口中不同区域,框架是浏览器窗口中特定部分。一个浏览器窗口可以根据你需要分成任意多框架,单个框架也可以分成其它多个框架,即所谓嵌套框架。

    2.7K30

    Window源码解析(二):Window添加机制

    第一篇:《Window源码解析(一):与DecorView那些事》 Header 在上一篇中,我们讲了 Window 和 DecorView 那些事,如果没有看过同学请点击这里:《Window源码解析... setView 来更新界面并完成 Window 添加; 可以看出,Window 添加还需要我们到 ViewRootImpl.setView 中去看,同时也即将开启 View 三大工作流程。...所以这是一个 IPC 过程。这步具体实现我们下面再看。 在添加完成后,根据返回值 res 来判断添加 window 是否成功。...到这,整个添加 Window 过程就结束了。 Footer Window 添加其实就是一个 IPC 过程,而更新和删除 Window 也是如此,基本上步骤都是相似的。...接下来就顺便把 Window 更新和删除流程都梳理一遍吧。 静静等待此系列第三篇出炉!

    76740

    Window源码解析(三):Window更新机制

    第一篇:《Window源码解析(一):与DecorView那些事》 第二篇:《Window源码解析(二):Window添加机制》 Header 在上一篇中,介绍了 Window 添加机制实现。...那么今天就好好探究探究 Window 更新机制。其实 Window 更新内部流程和添加 Window 并无什么差异,所以本篇可能会讲得比较简略。 但是还是值得我们去了解,那么老死机开车了。...Window更新机制 我们更新 Window 代码: WindowManager.updateViewLayout WindowManagerImpl updateViewLayout(@NonNull...也知道了其实这是走了一个 IPC 调用过程,在它内部肯定会利用 WindowManagerService 来完成 Window 更新。...如果 Window 显示次序变化了的话,需要重新分配次序。最后就是设置一些 Window 更新完成后一些变量了。 而其他代码太复杂了,学艺不精,不能全部分析出来。

    81630

    window.onerror 和window.addEventListener(error)区别

    定义window.onerror全局事件函数 window.onerror = function(message, source, lineno, colno, error) { ... } / * *...可用于HTML onerror=""处理程序中event。...* source:发生错误脚本URL(字符串) * lineno:发生错误行号(数字) * colno:发生错误列号(数字) * error:Error对象 */ 是一个全局变量...,默认值为null; 当有js运行时错误触发时,window会触发error事件,并执行window.onerror(),onerror可以接受多个参数,错误信息更完善 没有返回值或者返回值为false...在 window 上添加 addEventListener('error')  事件 同样会阻止默认事件处理函数执行,即该错误代码下一行不会执行; 监听 js 运行时错误事件,会比window.onerror

    3.6K20

    Flink window

    经过windowAll算子是不分组窗口(Non-Keyed Window),它们原理和操作与Keyed Window类似,唯一区别在于所有数据将发送给下游单个实例,或者说下游算子并行度为1。...Window Assigners Window assigner 定义了 stream 中元素如何被分发到各个窗口 Flink 为最常用情况提供了一些定义好 window assigner...可以继承 WindowAssigner 类来实现自定义 window assigner。...所有内置 window assigner(除了 global window)都是基于时间分发数据,processing time 或 event time 均可 基于时间窗口用 start..., min)) } ) Triggers Trigger 决定了一个窗口(由 window assigner 定义)何时可以被 window function 处理 Trigger 接口提供了五个方法来响应不同事件

    1.7K20

    【iOS】获取当前 NSViewController window 以及其所在 NSWindowController window

    # 前言 场景:登录成功后,我们需要关闭当前登录页 NSViewController 以及 NSWindowController ,这时就需要获得当前 window 进行关闭 # 解决 这里分别针对...NSView 后面就能猜到了 self.window 通过阅读官方文档我们发现,NSView 本身就是持有 window ,所以这个很简单 # NSViewController NSViewController...本身虽然不持有,但是我们可以这样 self.view.window # NSWindowController NSWindowController 本身也持有,所以也很简单啦 self.window...这里要注意:由于 window 是在 NSWindowController 上,而 NSView 和 NSVC 又都是在 NSWindow 上 所以这三个上获得 NSWindow 是同一个 NSWIndow

    1.3K10

    flink windowearly计算

    转发请注明原创地址:https://www.cnblogs.com/dongxiao-yang/p/9391815.html 背景 flink 提供了完善窗口机制, api中支持常见三种窗口形式,滚动窗口...对于某些应用,它们需要时间是不间断,需要平滑进行窗口聚合。...例如,可以每30s记算一次最近1分钟用户所购买商品数量总数,这个就是时间滑动窗口;或者每10个客户点击购买,然后就计算一下最近100个客户购买商品总和,这个就是事件滑动窗口。...在默认场景下,所有的窗口都是到达时间语义上windown end time后触发对整个窗口元素计算,但是在部分场景情况下,业务方需要在窗口时间没有结束情况下也可以获得当前聚合结果,比如每隔五分钟获取当前小时...text.flatMap(new LineSplitter()) //数据语句分词 .keyBy(0) // 流按照单词分区 .window

    58710
    领券