javascript window.open參數大全(collect)

來源:互聯網
上載者:User

windows.open 用法如下

window.open(pageURL,name,parameters) 其中: pageURL 為子視窗路徑 name 為子視窗控制代碼 parameters 為視窗參數(各參數用逗號分隔)

參考樣本

<SCRIPT> <!-- window.open ('page.html','newwindow','height=150,width=300,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no') //寫成一行 --> </SCRIPT>

 

其中yes/no也可使用1/0;pixel value為具體的數值,單位象素。 參數 | 取值範圍 | 說明 alwaysLowered | yes/no | 指定視窗隱藏在所有視窗之後 alwaysRaised | yes/no | 指定視窗懸浮在所有視窗之上 depended | yes/no | 是否和父視窗同時關閉 directories | yes/no | Nav2和3的目錄欄是否可見 height | pixel value | 視窗高度 hotkeys | yes/no | 在沒功能表列的視窗中設安全退出熱鍵 innerHeight | pixel value | 視窗中文檔的像素高度 innerWidth | pixel value | 視窗中文檔的像素寬度 location | yes/no | 位置欄是否可見 menubar | yes/no | 功能表列是否可見 outerHeight | pixel value | 設定視窗(包括裝飾邊框)的像素高度 outerWidth | pixel value | 設定視窗(包括裝飾邊框)的像素寬度 resizable | yes/no | 視窗大小是否可調整 screenX | pixel value | 視窗距螢幕左邊界的像素長度 screenY | pixel value | 視窗距螢幕上邊界的像素長度 scrollbars | yes/no | 視窗是否可有滾動欄 titlebar | yes/no | 視窗題目欄是否可見 toolbar | yes/no | 視窗工具列是否可見 Width | pixel value | 視窗的像素寬度 z-look | yes/no | 視窗被啟用後是否浮在其它視窗之上

 在新視窗中開啟:

Response.Write(" <script>window.open('memmain.aspx'); </script>");

JavaScript提示

(一).確認刪除用法: 1. BtnDel.Attributes.Add("onclick","return confirm('"+"確認刪除?"+"')");

2. linktempDelete.Attributes["onclick"]="javascript:return confirm('"+"確認刪除?"+"');";

3. private void grdProject_ItemDataBound(object sender, DataGridItemEventArgs e) { if ((e.Item.ItemType == ListItemType.Item) | (e.Item.ItemType == ListItemType.AlternatingItem)) { // 刪除按鈕上的提示部分 e.Item.Cells[10].Attributes.Add("onclick", "return confirm('確定刪除嗎?');"); } }

 4 <script language="JavaScript" type="text/JavaScript"> function delete_y(e) { if(event.srcElement.outerText == "刪除") event.returnValue=confirm("確定刪除?"); } document.onclick=delete_y; </script>

5.跨語言字串替換 System.Text.RegularExpressions.Regex.Replace(str1,@"<{1}[^<>]*>{1}","").Replace(" ","").Replace("/","//").Replace("-","-").Replace("&","&").Replace("<","<").Replace(">",">").Replace("br","/n");

6.關閉表單

1.) this.btnClose.Attributes.Add("onclick", "window.close();return false;");

2.)關閉本表單間跳轉到另一個頁面 this.HyperLink1.NavigateUrl = "javascript:onclick=window.opener.location.assign ('" + "index.aspx"+ "?&Func=Edit&AutoID=" + intAutoid + ');window.close();";

3).關閉父表單: <INPUT type="reset" value='<%=this._Cancel%>' onclick="window.parent.close()" Class="Button">

7.Web MessageBox

1). Response.Write("<script language=javascript> window.alert('儲存成功1');</script>");

2.) Response.Write("<script>alert('"+"儲存成功!"+"');</script>");

3.) this.Page.RegisterStartupScript("ChiName","<script language='javascript'>alert('" + "儲存成功!" + "')</script>");

8.按鍵捕捉

1).Ctrl+Enter按鍵捕捉方法 <body onkeydown="doKeyDown()"> <script language="JavaScript"> <!-- function doKeyDown() { if (event.ctrlKey && event.keyCode == 13) { alert("You pressed the Ctrl + Enter") } } //--> </script> </body>

2).Alt加快速鍵: Alt+A <button accessKey=A title="Alt+A" onclick="alert('Button clicked!')">Alt+A</button>

 9.控制輸入,非法字元不能輸入到TextBox. <asp:textbox class="Text" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" id="txtY_Revenue" style="TEXT-ALIGN: right" runat="server" Width="90%" MaxLength="12"> </asp:textbox> 說明: 此方法控制TextBox只收數字:0~9 , 也自可以定義其它可輸入字元,如改成: 65~123,只允許輸入: a~z和A~Z 等

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.