aboutsummaryrefslogtreecommitdiff
path: root/files/ja/code_snippets/windows/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja/code_snippets/windows/index.html')
-rw-r--r--files/ja/code_snippets/windows/index.html45
1 files changed, 45 insertions, 0 deletions
diff --git a/files/ja/code_snippets/windows/index.html b/files/ja/code_snippets/windows/index.html
new file mode 100644
index 0000000000..dff0175a5c
--- /dev/null
+++ b/files/ja/code_snippets/windows/index.html
@@ -0,0 +1,45 @@
+---
+title: ウィンドウ用コード
+slug: Code_snippets/Windows
+tags:
+ - Add-ons
+ - Extensions
+translation_of: Archive/Add-ons/Code_snippets/Windows
+---
+<p> </p>
+
+<p>{{ 英語版章題("Opening new browser windows") }}</p>
+
+<h3 id=".E6.96.B0.E3.81.97.E3.81.84.E3.83.96.E3.83.A9.E3.82.A6.E3.82.B6.E3.82.A6.E3.82.A3.E3.83.B3.E3.83.89.E3.82.A6.E3.82.92.E9.96.8B.E3.81.8F" name=".E6.96.B0.E3.81.97.E3.81.84.E3.83.96.E3.83.A9.E3.82.A6.E3.82.B6.E3.82.A6.E3.82.A3.E3.83.B3.E3.83.89.E3.82.A6.E3.82.92.E9.96.8B.E3.81.8F">新しいブラウザウィンドウを開く</h3>
+
+<p>新しいブラウザウィンドウを開くには、単純に <code>window.open()</code> でできます。しかしながら、<code>window.open()</code> は、ブラウザウィンドウそのものではなく <code>Window</code> オブジェクトを返しますので、最初に chrome <code>Window</code> を取得しておく必要があります。最も簡単な方法は <a href="ja/NsIWindowMediator">nsIWindowMediator</a> を利用する方法です。</p>
+
+<p>{{ 英語版章題("Example") }}</p>
+
+<h4 id=".E3.82.B5.E3.83.B3.E3.83.97.E3.83.AB" name=".E3.82.B5.E3.83.B3.E3.83.97.E3.83.AB">サンプル</h4>
+
+<p> </p>
+
+<pre class="eval">window.open();
+var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
+ .getService(Components.interfaces.nsIWindowMediator);
+var newWindow = wm.getMostRecentWindow("navigator:browser");
+var b = newWindow.getBrowser();
+
+</pre>
+
+<p>{{ 英語版章題("Other resources") }}</p>
+
+<h3 id=".E3.81.9D.E3.81.AE.E4.BB.96.E3.81.AE.E5.8F.82.E8.80.83.E6.96.87.E7.8C.AE" name=".E3.81.9D.E3.81.AE.E4.BB.96.E3.81.AE.E5.8F.82.E8.80.83.E6.96.87.E7.8C.AE">その他の参考文献</h3>
+
+<ul>
+ <li>より詳細は <a href="ja/Working_with_windows_in_chrome_code">chrome コードの中でウィンドウを取り扱う</a> にあります。</li>
+</ul>
+
+<p> </p>
+
+<p> </p>
+
+<div class="noinclude"> </div>
+
+<p>{{ languages( { "en": "en/Code_snippets/Windows", "fr": "fr/Extraits_de_code/Fen\u00eatres", "pl": "pl/Fragmenty_kodu/Okna" } ) }}</p>