这篇文章主要介绍了关于js中window属性和方法的解析,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
对象在编写时可不使用window这个前缀
setInterval() – 间隔指定的毫秒数不停地执行指定的代码。
clearInterval() – 用于停止 setInterval() 方法执行的函数代码。
setTimeout() - 暂停指定的毫秒数后执行指定的代码
clearTimeout() - 用于停止执行setTimeout()方法的函数代码
例:
使用计时器在页面显示时钟
•时间格式为:xxxx年xx月xx日 xx:xx:xx 到秒
•每秒刷新一次
1 2 3 4 5
close() - 关闭当前窗口
open() - 打开新窗口,并返回新窗口的对象
语法 window.open(URL,name,features,replace);
URL:可选字符串,声明了新窗口的URL。如果省略这个参数或者值为空字符串,则新窗口不显示任何文档
name:可选字符串,是一个由逗号分割的特征列表,它声明了新窗口名称。如果此参数指定已存在窗口,则open方法返回对指定窗口的 引用(不再创建新窗口)。这时,features将被忽略。
features:可选字符串,声明了新窗口显示的标准浏览器特征,如果省略,则新窗口具有所有标准特征。
replace:一个可选的布尔值。规定了装载到窗口的 URL 是在窗口的浏览历史中创建一个新条目,还是替换浏览历史中的当前条目。支持下面的值:•true - URL 替换浏览历史中的当前条目。•false - URL 在浏览历史中创建新的条目。
其中open() 方法的第三个参数如下表
channelmode=yes|no|1|0 |
是否使用剧院模式显示窗口。默认为 no。 |
resizable=yes|no|1|0 |
窗口是否可调节尺寸。默认是 yes。 |
directories=yes|no|1|0 |
是否添加目录按钮。默认为 yes。 |
scrollbars=yes|no|1|0 |
是否显示滚动条。默认是 yes。 |
fullscreen=yes|no|1|0 |
是否使用全屏模式显示浏览器。默认是 no。 处于全屏模式的窗口必须同时处于剧院模式。 |
status=yes|no|1|0 |
是否添加状态栏。默认是 yes。 |
height=pixels |
窗口文档显示区的高度。以像素计。 |
titlebar=yes|no|1|0 |
是否显示标题栏。默认是 yes。 |
left=pixels |
窗口的 x 坐标。以像素计。 |
toolbar=yes|no|1|0 |
是否显示浏览器的工具栏。默认是 yes。 |
location=yes|no|1|0 |
是否显示地址字段。默认是 yes。
MVM mall 网上购物系统
下载
采用 php+mysql 数据库方式运行的强大网上商店系统,执行效率高速度快,支持多语言,模板和代码分离,轻松创建属于自己的个性化用户界面 v3.5更新: 1).进一步静态化了活动商品. 2).提供了一些重要UFT-8转换文件 3).修复了除了网银在线支付其它支付显示错误的问题. 4).修改了LOGO广告管理,增加LOGO链接后主页LOGO路径错误的问题 5).修改了公告无法发布的问题,可能是打压 |
top=pixels |
窗口的 y 坐标。 |
menubar=yes|no|1|0 |
是否显示菜单栏。默认是 yes。 |
width=pixels |
窗口的文档显示区的宽度。以像素计。 |
Location对象属性
hash |
设置或返回从井号 (#) 开始的 URL(锚)。 |
host |
设置或返回主机名和当前 URL 的端口号。 |
hostname |
设置或返回当前 URL 的主机名。 |
href |
设置或返回完整的 URL。 |
pathname |
设置或返回当前 URL 的路径部分。 |
port |
设置或返回当前 URL 的端口号。 |
protocol |
设置或返回当前 URL 的协议。 |
search |
设置或返回从问号 (?) 开始的 URL(查询部分)。 |
以下为示例
Location 对象方法
assign() 加载新的文档。
reload() 重新加载当前文档,相当于刷新页面。
replace() 用新的文档替换当前文档。
(location.replace("location.html#top?a=10&b=20");相当于location.href = "location.html#top?a=10&b=20";)
相关推荐:










