codecamp

window方法:moveTo()

moveTo()方法

moveTo()方法将窗口移动到指定的坐标。

moveTo()方法语法

window.moveTo(x,y) 

参数

  • x是要移动到的水平坐标。
  • y是要移动到的垂直坐标。

moveTo()方法示例

function origin() {
  // moves to top left corner of screen
  window.moveTo(0, 0);
}

笔记

此功能绝对移动窗口,同时window.moveBy相对于当前位置移动窗口。

从Firefox 7开始,根据以下规则,web 站点不再可以在浏览器中移动窗口:

  1. 您无法移动不是由window.open创建的窗口或选项卡。
  2. 当窗口或选项卡位于具有多个选项卡的窗口中时,您无法移动它。

规范

规范 状态 注释
CSS对象模型(CSSOM)视图模块
该规范中'window.moveTo()'的定义。
Working Draft
初步定义

浏览器兼容性

新的兼容性表格处于测试阶段

电脑端 移动端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Android webview Chrome for Android
Edge Mobile Firefox for Android
Opera for Android
iOS Safari
基本支持 支持 支持 支持 支持 支持
window方法:moveBy()
window方法:openDialog()
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Fetch API官方文档指南

Fetch API方法

WindowOrWorkerGlobalScope执行者:window

window属性

WindowOrWorkerGlobalScope执行者:WorkerGlobalScope

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }