web-dev-qa-db-ja.com

window.resizeがchromeおよびopera

window.resizeがchromeおよびopera ..どのように機能させるか?

11
hema

window.resize()はありません

...しかしながら...

がある:

window.resizeTo(width, height)

window.resizeBy(x, y)

重要な注意事項:

  1. ウィンドウやタブのサイズを変更することはできませんwindow.openによって作成されたものではありません
  2. ウィンドウまたはタブのサイズを変更することはできません複数のタブがあるウィンドウ内にある場合
  3. また、window.open(...)デフォルトではサイズ変更できません... 4を参照でウィンドウを作成しても
  4. window.open()によって作成されたウィンドウをサイズ変更可能にするには、サイズ変更可能な機能でウィンドウを開く必要があります

「サイズ変更可能な」機能を使用して外部ウィンドウを作成する方法の例:

myExternalWindow = window.open("http://myurl.domain", "myWindowName", "resizable");
myExternalWindow.resizeTo(500,500); //resize window to 500x500
myExternalWindow.resizeBy(-100,-100); //make it smaller relatively => to 400x400

PS:ウィンドウのサイズ変更を可能にするブラウザ拡張機能もあります...( Chrome )( Mozilla Firefox

PS2: Chrome拡張API https://developer.chrome.com/extensions/windows

17
jave.web

これは、OperaおよびChrome ...ではサポートされていないためです。

http://www.w3schools.com/jsref/met_win_resizeto.asp

更新:

これはあなたが欲しいものに特有の何かを見つけるのに役立つかもしれません...

http://bytes.com/topic/javascript/answers/153185-moveto-resize-firefox

4
Naveed Butt

注:Windowオブジェクトに適用される公開標準はありませんが、すべての主要なブラウザーがそれをサポートしています。

window.resizeTo()メソッドとwindow.resizeBy()メソッドは、OperaとChromeを除く、すべての主要なブラウザーでサポートされています。

参照
ウィンドウresizeTo()メソッド
ウィンドウresizeBy()メソッド

0
Alpine