aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/api/window/moveby
diff options
context:
space:
mode:
Diffstat (limited to 'files/zh-cn/web/api/window/moveby')
-rw-r--r--files/zh-cn/web/api/window/moveby/index.html34
1 files changed, 34 insertions, 0 deletions
diff --git a/files/zh-cn/web/api/window/moveby/index.html b/files/zh-cn/web/api/window/moveby/index.html
new file mode 100644
index 0000000000..3e1ad67e96
--- /dev/null
+++ b/files/zh-cn/web/api/window/moveby/index.html
@@ -0,0 +1,34 @@
+---
+title: Window.moveBy()
+slug: Web/API/Window/moveBy
+translation_of: Web/API/Window/moveBy
+---
+<div>
+ {{APIRef}}</div>
+<h2 id="概述">概述</h2>
+<p>根据指定的值,移动当前窗口。</p>
+<h2 id="语法">语法</h2>
+<pre class="syntaxbox">window.moveBy(<em>deltaX</em>, <em>deltaY</em>)
+</pre>
+<h3 id="参数">参数</h3>
+<ul>
+ <li><code>deltaX</code> 表示窗口在水平方向移动的像素值。</li>
+ <li><code>deltaY</code> 表示窗口在垂直方向移动的像素值。</li>
+</ul>
+<h2 id="示例">示例</h2>
+<pre class="brush:js">function budge() {
+ moveBy(10, -10);
+}</pre>
+<h2 id="备注">备注</h2>
+<p>可以使用负值作为该函数的参数。该函数产生相对移动,而 {{domxref("window.moveTo")}} 产生一个绝对移动。</p>
+<p>从 Firefox 7 开始,<span style="line-height: 1.5;">依据</span><a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=565541#c24" style="line-height: 1.5;">下面的规则</a><span style="line-height: 1.5;">,</span><span style="line-height: 1.5;">不能再移动一个浏览器里的窗口。</span></p>
+<ol>
+ <li>不能移动非 window.open 创建的窗口或 Tab。</li>
+ <li>当一个窗口里有多于一个 Tab 时,不能移动该窗口。</li>
+</ol>
+<h2 id="规范">规范</h2>
+<p>{{dom0}}</p>
+<h2 id="相关链接">相关链接</h2>
+<ul>
+ <li>{{domxref("window.moveTo")}}</li>
+</ul>