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

jswindow.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.6K30

js window.open

懒惰——它是一种对待劳动态度特殊作风。它以难以卷入工作而易于离开工作为其特点。...—— 杰普莉茨卡娅 有时我们需要在js中触发打开新标签页、或者是在当前页面跳转以及在iframe中替换父页面 使用window.open即可,关于它参数,为以下四个: URL:需要打开页面URL...window.open("https://vampireachao.gitee.io/") name:打开页面的方式或名称 // 新窗口打开,默认 window.open("https://vampireachao.gitee.io.../","_blank") // 父窗口打开,ifame中使用 window.open("https://vampireachao.gitee.io/","_parent") // 当前窗口中打开 window.open...("https://vampireachao.gitee.io/","_self") // 顶层窗口打开,iframe中使用 window.open("https://vampireachao.gitee.io

1.9K10
您找到你想要的搜索结果了吗?
是的
没有找到

jswindow.location用法

window.location处理解析当前页面URL window.location 对象所包含属性 属性 描述 hash 从井号(#)开始URL(锚点) host 主机名和当前URL端口号 hostname...主机名 href 完整URL pathname 路径 port 端口号 protocol 协议 search 参数 js 脚本捕获页面 GET 方式请求参数?...其实直接使用 window.location.search 获得,然后通过 split 方法结合循环遍历自由组织数据格式。...大概处理如下: var searchURL = window.location.search; searchURL = searchURL.substring(1, searchURL.length...("a");//GET['a'],取得URL参数a 本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息: 原文出处:Yiiven https://www.yiiven.cn/js-window-location.html

2.4K30

Js窗体window大小设置(转)

网页被卷去高:document.body.scrollTop  网页被卷去左:document.body.scrollLeft  网页正文部分上:window.screenTop  网页正文部分左...:window.screenLeft  屏幕分辨率高:window.screen.height  屏幕分辨率宽:window.screen.width  屏幕可用工作区高度:window.screen.availHeight...  屏幕可用工作区宽度:window.screen.availWidth  HTML精确定位: scrollLeft,scrollWidth,clientWidth,offsetWidth  scrollHeight...//然后参考 http://www.javaeye.com/topic/155981 这篇博客,来动态设定组件大小   }    window.onresize = resize;    Ext.onReady...                           resize();   }   Ext.onReady(function(){                 formWindow = new Ext.Window

6K20

js数组、jsonjs对象区别与联系

最近在敲代码时,遇上了一个关于JS数组问题,由此引发了关于对象和json联想,曾经觉得很畅顺知识点突然模糊了。于是,为了理清这些东西,有了如下这篇文章。...person.key=“value” ; (3)json:一种存储和交换信息格式,常态为var json = {“key”:“value”}格式,这里和js对象不同是key多了“” 区别与联系:...字符串) ==》 转化成json对象 JSON.stringify(json对象) ==》转化为json字符串 二、js对象与json对象 js对象, var person = {key:“...记得上面概念里,js所有事物都是对象,那么我们完全可以把json对象当做js对象子集,string只是js对象key数据类型中一个选项 额外说一点,js里面是没有键值对数组这一说,现有的这种键值对数组...,即map json格式常用于数据传输方面,其他情况遇到类似json对象形式,可以把它当成是特殊js对象来处理,例子如下 var a = { “star”:{“img”:require

9.2K40

Fabric.js 精简输出JSON🎫

如果你还不太了解 Fabric.js 序列化和反序列化,可以看看 Fabric.js 序列化 和 Fabric.js 反序列化。 本文要讲 “精简JSON” 其实是 精简版序列化 。...序列化可以将 Fabric.js 画布导出成一个 JSON 对象。 我们要把画布保存到服务器时,传输给后台其实是一段 JSON 。...如果要重新渲染,就把这段 JSON 丢给 Fabric.js ,调用对应方法即可渲染到页面上。...但如果你觉得 Fabric.js 默认导出 JSON 太大、不需要那么多属性的话,可以使用一个精简版配置。 动手编码 对比一下默认导出和精简导出。...仔细同学应该也看得到,就算精简后 JSON 数据,里面还是会保存版本号。如果版本号对你来说没什么作用,你也可以用 JS 方法把 version 去掉。但我不建议你这么做。

4.4K30

window安装node.js和docsify安装

电脑重装了系统很多东西都要重新安装,就连jdk环境变量都老是忘何况安装nodejs呢,记录下,下次肯定用得到~ 一、下载安装 首先官网下载node.js:官网下载地址: http://nodejs.cn...: 二、环境变量配置 1、在安装目录新增两个文件夹 说明:这里环境配置主要配置是npm安装全局模块所在路径,以及缓存cache路径,之所以要配置,是因为以后在执行类似:npm install...express [-g] (后面的可选参数-g,g代表global全局安装意思)安装语句时,会将安装模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间...例如:我希望将全模块所在路径和缓存路径放在我node.js安装文件夹中,则在我安装文件夹【D:\软件\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图: 用来存放模块和缓存...docsify官方地址:https://docsify.js.org/#/zh-cn/ 参考:https://ymjin.blog.csdn.net/article/details/121788104

2.5K20
领券