window.location="aaa.aspx"
上記のメソッドは現在のページでのみ開くことができます。新しいページで開きたい場合は、次のメソッドを使用するのが最も簡単な方法です。
form.target= "_blank";
form.action="aaa.aspx";
window.top.location=url iframe は更新して親ウィンドウで開くことができます。
window.open メソッドでは、さまざまなスタイルを制御できます。たとえば、ウィンドウ表示のサイズ、ウィンドウ表示の内容、ポジションなどjs で window.open を使用する場合の欠点の 1 つは、ブラウザによって簡単にブロックされてしまうことです。この記事では、js で新しいウィンドウを開くさまざまな方法を紹介します。
1、新しいウィンドウを全画面で開きます
blue
<SCRIPT> <br>var tmp=window. open("about:blank ","","fullscreen=1") <br>tmp.moveTo(0,0) <br>tmp.resizeTo(screen.width 20,screen.height); .focus(); <br>tmp.location=owurl; <br></head> <br><ahref=" :ow('http://www.aspxhome.com/');"> <br>ブログ</a> <br><br> <br>2、固定サイズで新しいウィンドウを開きます<br><br><br><br> </div>コードをコピーします<br><br><div class="codetitle"> コードは次のとおりです:<span><a style="CURSOR: pointer" data="18004" class="copybut" id="copybut18004" onclick="doCopy('code18004')"> <u><buttononclick="window.open('/red/ ','','width=800,height =300')">open1</button> </u><button onclick="varnewwin=window.open('/red/');newwin.moveTo(50 ,50);newwin.resizeTo(800,300)" >open2</button> </a><buttononclick="window.showModelessDialog('/red','','dialogWidth:800px;dialogHeight:300px')"> ;open3</button> </span>
</div> <div class="codebody" id="code18004">3、デフォルトのサイズが有効です<br><br><br><br>
</div>コードをコピーします<br><br><div class="codetitle"> <span><a style="CURSOR: pointer" data="95978" class="copybut" id="copybut95978" onclick="doCopy('code95978')"> <u><script> ; </U>//tmtC_winMaximizer </a>if (document.layers){ </span>var larg=screen.availWidth-10; =screen.availHeight-20;} </div>else{ <div class="codebody" id="code95978"> var larg=screen.availWidth-2; <BR>var altez=screen.availHeight;} <BR>self.resizeTo(larg,altez); >self.moveTo(0,0); <BR>//tmtC_winMaximizerEnd <BR></script>
-------------------- --------
4、通常どおりポップアップウィンドウを開きます
コードをコピー
コードは次のとおりです:
< /form>
------ ------------------------ ---------------------------- ---------------------- ---
a 5、IE6 SP1 のクロムレス ウィンドウ
コピーコード
コードは次のとおりです: