首先我们来看看window,它代表的是浏览器中一个打开的窗口。
对象属性
window //窗口自身 window.self //引用本窗户window=window.self window.name //为窗口命名 window.defaultStatus //设定窗户状态栏信息 window.location //URL地址,配备布置这个属性可以打开新的页面
对象方法
window.alert("text") //提示信息会话框 window.confirm("text") //确认会话框 window.prompt("text") //要求键盘输入会话框 window.setIntervel("action",time) //每一隔指定的时间(毫秒)就执行一次操作 window.clearInterval() //清除时间配备布置作用就是终止轮回 window.setTimeout(action,time) //隔了指定的时间(毫秒)执行一次操作 window.open() //打开新的窗口 window.close() //关闭窗口
成员对象
window.event window.document //见document对象详解 window.history window.screen window.navigator window.external -------------------------------------------------- ------------------- window.history对象 window.history.length //浏览过的页面数 history.back() //后退 history.forward() //前进 history.go(i) //前进或后退到历史记录的第i个页面 //i>0进步,i<0 后退 ------------------------------------------------- ------------------- window.screen对象 window.screen.width //屏幕宽度 window.screen.height //屏幕高度 window.screen.colorDepth //屏幕色深 window.screen.availWidth //可用宽度 window.screen.availHeight //可用高度(除去任务栏的高度) -------------------------------------------------- ------------------- window.external对象 window.external.AddFavorite("地址","标题" ) //把网站新增到保藏夹 -------------------------------------------------- ------------------- window.navigator对象 window.navigator.appCodeName //浏览器代码名 window.navigator.appName //浏览器应用程序名 window.navigator.appMinorVersion //浏览器补丁版本 window.navigator.cpuClass //cpu类型 x86 window.navigator.platform //操作体系类型 win32 window.navigator.plugins window.navigator.opsProfile window.navigator.userProfile window.navigator.systemLanguage //客户体系语言 zh-cn简体中文 window.navigator.userLanguage //用户语言,同上 window.navigator.appVersion //浏览器版本 window.navigator.userAgent window.navigator.onLine //用户否在线 window.navigator.cookieEnabled //浏览器是否撑持cookie window.navigator.mimeTypes
(学习视频分享:java视频教程)
document对象 -- 代表整个HTML 文档,可用来访问页面中的所有元素:
对象属性
document.title //设置文档标题等价于HTML的 document.bgColor //设置页面背景色 document.fgColor //设置前景色(文本颜色) document.linkColor //未点击过的链接颜色 document.alinkColor //激活链接(焦点在此链接上)的颜色 document.vlinkColor //已点击过的链接颜色 document.URL //设置URL属性从而在同一窗口打开另一网页 document.fileCreatedDate //文件建立日期,只读属性 document.fileModifiedDate //文件修改日期,只读属性 document.fileSize //文件大小,只读属性 document.cookie //设置和读出cookie document.charset //设置字符集 简体中文:gb2312
常用对象方法
document.write() //动态向页面写入内容 document.createElement_x(Tag) //创建一个html标签对象 document.getElementByIdx_x(ID) //获得指定ID值的对象 document.getElementsByName(Name) //获得指定Name值的对象 document.body.appendChild(oTag)
body-主体子对象
document.body //指定文档主体的开始和结束等价于 document.body.bgColor //设置或获取对象后面的背景颜色 document.body.link //未点击过的链接颜色 document.body.alink //激活链接(焦点在此链接上)的颜色 document.body.vlink //已点击过的链接颜色 document.body.text //文本色 document.body.innerText //设置...之间的文本 document.body.innerHTML //设置...之间的HTML代码 document.body.topMargin //页面上边距 document.body.leftMargin //页面左边距 document.body.rightMargin //页面右边距 document.body.bottomMargin //页面下边距 document.body.background //背景图片 document.body.appendChild(oTag) //动态生成一个HTML对象
常用对象事件
document.body.οnclick="func()" //鼠标指针单击对象是触发 document.body.οnmοuseοver="func()" //鼠标指针移到对象时触发 document.body.οnmοuseοut="func()" //鼠标指针移出对象时触发
location-位置子对象
document.location.hash // #号后的部分 document.location.host // 域名+端口号 document.location.hostname // 域名 document.location.href // 完整URL document.location.pathname // 目录部分 document.location.port // 端口号 document.location.protocol // 网络协议(http:) document.location.search // ?号后的部分
常用对象事件
documeny.location.reload() //刷新网页 document.location.reload(URL) //打开新的网页 document.location.assign(URL) //打开新的网页 document.location.replace(URL) //打开新的网页 ======================================================================== selection-选区子对象 document.selection ======================================================================== images集合(页面中的图象): ---------------------------- a)通过集合引用 document.images //对应页面上的标签 document.images.length //对应页面上标签的个数 document.images[0] //第1个标签 document.images[i] //第i-1个标签 ---------------------------- b)通过nane属性直接引用 document.images.oImage //document.images.name属性 ---------------------------- c)引用图片的src属性 document.images.oImage.src //document.images.name属性.sr
相关推荐:java入门教程
以上是详细介绍下js中的window与document的详细内容。更多信息请关注PHP中文网其他相关文章!

JavaScript在现实世界中的应用包括服务器端编程、移动应用开发和物联网控制:1.通过Node.js实现服务器端编程,适用于高并发请求处理。2.通过ReactNative进行移动应用开发,支持跨平台部署。3.通过Johnny-Five库用于物联网设备控制,适用于硬件交互。

我使用您的日常技术工具构建了功能性的多租户SaaS应用程序(一个Edtech应用程序),您可以做同样的事情。 首先,什么是多租户SaaS应用程序? 多租户SaaS应用程序可让您从唱歌中为多个客户提供服务

本文展示了与许可证确保的后端的前端集成,并使用Next.js构建功能性Edtech SaaS应用程序。 前端获取用户权限以控制UI的可见性并确保API要求遵守角色库

JavaScript是现代Web开发的核心语言,因其多样性和灵活性而广泛应用。1)前端开发:通过DOM操作和现代框架(如React、Vue.js、Angular)构建动态网页和单页面应用。2)服务器端开发:Node.js利用非阻塞I/O模型处理高并发和实时应用。3)移动和桌面应用开发:通过ReactNative和Electron实现跨平台开发,提高开发效率。

JavaScript的最新趋势包括TypeScript的崛起、现代框架和库的流行以及WebAssembly的应用。未来前景涵盖更强大的类型系统、服务器端JavaScript的发展、人工智能和机器学习的扩展以及物联网和边缘计算的潜力。

JavaScript是现代Web开发的基石,它的主要功能包括事件驱动编程、动态内容生成和异步编程。1)事件驱动编程允许网页根据用户操作动态变化。2)动态内容生成使得页面内容可以根据条件调整。3)异步编程确保用户界面不被阻塞。JavaScript广泛应用于网页交互、单页面应用和服务器端开发,极大地提升了用户体验和跨平台开发的灵活性。

Python更适合数据科学和机器学习,JavaScript更适合前端和全栈开发。 1.Python以简洁语法和丰富库生态着称,适用于数据分析和Web开发。 2.JavaScript是前端开发核心,Node.js支持服务器端编程,适用于全栈开发。

JavaScript不需要安装,因为它已内置于现代浏览器中。你只需文本编辑器和浏览器即可开始使用。1)在浏览器环境中,通过标签嵌入HTML文件中运行。2)在Node.js环境中,下载并安装Node.js后,通过命令行运行JavaScript文件。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

Dreamweaver Mac版
视觉化网页开发工具

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具