A. javascript alert("提示信息")中文字對齊如何控制
alert不行的,要變通的話還是用showModalDialog試試吧.
window.showModalDialog()方法用來創建一個顯示內容的模態對話框,由於是對話框,因此它並沒有一般用window.open()打開的窗口的所有屬性。
window.showModelessDialog()方法用來創建一個顯示HTML內容的非模態對話框。
當我們用showModelessDialog()打開窗口時,不必用window.close()去關閉它,當以非模態方式〔IE5〕打開時, 打開對話框的窗口仍可以進行其他的操作,即對話框不總是最上面的焦點,當打開它的窗口URL改變時,它自動關閉。而模態〔IE4〕方式的對話框始終有焦點(焦點不可移走,直到它關閉)。模態對話框和打開它的窗口相聯系,因此我們打開另外的窗口時,他們的鏈接關系依然保存,並且隱藏在活動窗口的下面。
使用方法如下:
vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])
vReturnValue = window.showModelessDialog(sURL [, vArguments] [, sFeatures])
參數說明:
sURL
必選參數,類型:字元串。用來指定對話框要顯示的文檔的URL。
vArguments
可選參數,類型:變體。用來向對話框傳遞參數。傳遞的參數類型不限,包括數組等。對話框通過window.dialogArguments來取得傳遞進來的參數。
sFeatures
可選參數,類型:字元串。用來描述對話框的外觀等信息,可以使用以下的一個或幾個,用分號「;」隔開。
dialogHeight 對話框高度,不小於100px,IE4中dialogHeight 和 dialogWidth 默認的單位是em,而IE5中是px,為方便其見,在定義modal方式的對話框時,用px做單位。
dialogWidth: 對話框寬度。
dialogLeft: 距離桌面左的距離。
dialogTop: 離桌面上的距離。
center: {yes | no | 1 | 0 }:窗口是否居中,默認yes,但仍可以指定高度和寬度。
help: {yes | no | 1 | 0 }:是否顯示幫助按鈕,默認yes。
resizable: {yes | no | 1 | 0 } 〔IE5+〕:是否可被改變大小。默認no。
status: {yes | no | 1 | 0 } 〔IE5+〕:是否顯示狀態欄。默認為yes[ Modeless]或no[Modal]。
scroll:{ yes | no | 1 | 0 | on | off }:指明對話框是否顯示滾動條。默認為yes。
還有幾個屬性是用在HTA中的,在一般的網頁中一般不使用。
dialogHide:{ yes | no | 1 | 0 | on | off }:在列印或者列印預覽時對話框是否隱藏。默認為no。
edge:{ sunken | raised }:指明對話框的邊框樣式。默認為raised。
unadorned:{ yes | no | 1 | 0 | on | off }:默認為no。
B. js彈出窗口的命令
1直接提示只有確定功能的提示框 只顯示提示信息 alert(「提示信息」);
alert ();的參數只有一個就是提示信息,無返回值
2 彈出輸入框讓你輸入內容 prompt() ;
有兩個參數:第一個顯示提示信息,第二個顯示輸入框的默認值
3有確定和取消功能的函數 comfirm(「提示信息」);
就一個參數即提示信息 有返回值 true或false
用法為如下
在js中:
function IsSure(){
var
mes=confirm("您確定要**嗎?");
if(mes==true){ do
sth; }
else{ do
otherthings; }
}
<input id="shanchu"type="button" value="刪 除"
onclick="IsSure();"/>
4 彈出新的提示頁面的函數 window.open("page.aspx");
參數如下:
可以通過設置參數來設置此頁面的大小
window.open 彈出新窗口的命令;
'page.aspxs彈出窗口的文件名;
'newwindow'
彈出窗口的名字(不是文件名),非必須,可用空''代替;
height=100 窗口高度;
width=400 窗口寬度;
top=0 窗口距離屏幕上方的象素值;
left=0 窗口距離屏幕左側的象素值;
toolbar=no
是否顯示工具欄,yes為顯示;
menubar,scrollbars
表示菜單欄和滾動欄。
resizable=no
是否允許改變窗口大小,yes為允許;
location=no
是否顯示地址欄,yes為允許;
status=no 是否顯示狀態欄內的信息(通常是文件已經打開),yes為允許;
例如:window.open ("page.aspx", "newwindow", "height=100, width=400,
toolbar =no, menubar=no,
scrollbars=no, resizable=no, location=no, status=no");
C. js alert 用法
<script language="javascript"><br>function myPorc()<br>{<br>alert("這里寫你想寫的文字");<br>//調用myPorc()函數的時候就會彈出內一個對話框寫容著alert裡面的文字<br>}<br></script>