1.客户端javascript提供了setTimeout()和setInterval()这2个方法来支持java中的TimerTask
2.Location是地址对象,可以通过window.location访问到,其中包含protocol,href等属性
3.通过给location赋值,可以使浏览器载入另一个地址,默认是相对路径
4.location.replace(url),这个方法可以载入指定的url,但是会替换掉历史浏览记录中的当前记录,而不是创建一条新记录,这造成浏览器的back按钮不可用
5.History对象是历史浏览记录,可以通过window.history访问。不过出于安全和隐私的考虑,这个对象没有实现设计的初衷。尽管如此,该对象还是提供了back()和forward()方法, 效果和点击浏览的按钮是一样的
6.Screen是屏幕对象,可以通过window.screen访问。这个对象提供了关于尺寸和颜色的一些信息
7.Navigator是浏览器对象,可以通过window.navigator属性来访问。该对象提供了浏览器有关的信息,在判断浏览器类型的时候可以用到。要注意的是,navigator里提供的属性,不一定是可靠的
8.window.open()方法会创建弹出窗口。出于用户体验的考虑,这个方法只能在响应用户操作的时候使用,如果不是响应用户操作,则会失败。(被浏览器拦截)此方法接受4个可选的参数,第一个是URL,如果为空,则打开新窗口;第二个参数是window的名称,如果该名称已经存在,则open方法返回该窗口的引用,而不是打开一个新窗口;第三个参数是新窗口的打开选项;第四个参数只有在第二个参数是已存在的window name时才有效,如果true,则在历史浏览记录里替换当前记录,如果是false,则在历史浏览记录里创建一条新记录(默认行为)
9.window.open()方法的返回值是新打开的window的引用,opener属性反向指向打开它的窗口。如果一个窗口是用户打开的,而不是javascript代码打开的,那么这个属性的值是null
分享到:
相关推荐
1. 引入IronPython和Microsoft.Scripting命名空间: ```csharp using IronPython.Hosting; using Microsoft.Scripting.Hosting; ``` 2. 创建Python运行时环境: ```csharp var pythonRuntime = Python.CreateRuntime...
powershell Introduction to programming grammar, specifications, cases, etc., introductory books for beginners
《Microsoft.Press.Windows.PowerShell.Scripting.Guide.Feb.2008》这本书是微软出版社在2008年发布的一本关于Windows PowerShell脚本编程的指南。Windows PowerShell是一种强大的命令行shell和脚本语言,它由微软...
1. **动态语言支持**:JDK 6引入了JSR 223(Scripting for the Java Platform),使得在Java中可以方便地使用脚本语言,如JavaScript、Groovy等。 2. **改进的Swing UI**:Swing组件得到了增强,例如JTable和JTree的...
( [Classic.Shell.Scripting(第1版)].(Classic.Shell.Scripting).Arnold.Robbins.文字版.epub )
Game.Scripting.Mastery 游戏脚本高级编程英文版,中文版翻译烂了点
Blueprints.Visual.Scripting.for.Unreal.Engine.2015虚幻引擎蓝图教程
从给定的文件信息来看,我们探讨的主题是Syngress出版社关于VMware自动化管理的一本书——《Scripting VMware Power Tools for Automating Virtual Infrastructure Administration》。这本书聚焦于如何使用脚本和...
《FriendsofED.DOM.Scripting.Dec.2010》是一个关于DOM(Document Object Model)脚本编程的资源集合,日期标注为2010年12月。这个压缩包包含了一个PDF文件,名为"FriendsofED.DOM.Scripting.Dec.2010.pdf",我们...
游戏脚本设计完全掌握-Game.Scripting.Mastery.part2.rar
1. **Blender基础知识**:首先,书中的内容可能从Blender的基本概念和界面布局开始,解释3D建模、渲染、动画等基本功能,为后续的脚本编程打下基础。 2. **Python在Blender中的应用**:Blender的脚本语言是Python,...
Apress.Practical.JavaScript.DOM.Scripting.and.Ajax.Projects
本篇文章将详细探讨如何使用Delphi 5这一经典编程环境,开发适用于Firefox浏览器的插件,以SamplePlugin.scripting.zip为例,带领大家深入了解这一过程。 首先,Delphi 5是Borland公司推出的集成开发环境(IDE),...
Springer.Scientific.Data.Analysis.using.Jython.Scripting.and.Java
《Packt.Unity.Game.Development.Scripting.2014》是一本非常实用的书籍,适合所有希望深入学习Unity游戏开发的初学者和中级开发者。通过本书的学习,读者将能够掌握C#编程的基本技能,并学会如何使用这些技能来构建...