Javascript:window對象的方法

來源:互聯網
上載者:User

轉帖地址:http://www.cnbruce.com/blog/showlog.asp?cat_id=5&log_id=459

open(URL,WindowName,parameterList):open方法建立一個新的瀏覽器視窗,並在新視窗中載入一個指定的URL地址。
close():close方法關閉一個瀏覽器視窗.
alert(text):彈出一個資訊框.
confirm(text):彈出一個確認框.
prompt(text,Defaulttext):彈出一個提示框.
setTimeout(expression,time):定時設定,在一定時間後自動執行expression描述的代碼,使用time設定時間,單位是毫秒.
clearTimeout(timer):取消以前的定時設定.
back():指示瀏覽器載入記錄中的上一個URL地址.
forward():指示瀏覽器載入記錄中的下一個URL地址.
stop():指示瀏覽器停止網頁的裝載.
location:提供當前視窗的URL資訊
<a href=# onclick=location='http://cnbruce.com/blog'>cnbruce1</a><br /><hr><br /><a href=# onclick=location.href='http://cnbruce.com/blog'>cnbruce2</a><br /><hr><br /><a href=# onclick=window.location.href='http://cnbruce.com/blog'>cnbruce3</a><br /><hr><br /><a href=# onclick=document.location.href='http://cnbruce.com/blog'>cnbruce4</a><br />
[Ctrl+A 全部選擇進行拷貝 提示:可先修改部分代碼,再點擊運行]
history:提供當前視窗的記錄,可以在網頁導航中發揮作用.
close:一個指出視窗目前是否關閉的邏輯值.
<a href=# onclick=window.close()>Close</a><br />
[Ctrl+A 全部選擇進行拷貝 提示:可先修改部分代碼,再點擊運行]
self:引用當前文檔對應的視窗.

提示框,確認框,輸入框的用法:
提示框:使用alert(text)方法建立,顯示一條簡簡訊息,只有一個OK按鈕.
例:alert("你的輸入是hello!");
確認框:使用confirm(text)方法建立,顯示一條簡簡訊息,有OK按鈕和Cancel按鈕.
例:confirm("確認?");
輸入框:使用prompt(text,Defaulttext)建立,顯示一條資訊後,使用者可以在一個文本輸入框中輸入一定的文本.
例:prompt("請輸入您的姓名:","");

<script language="JavaScript"><br /><!--<br />function suredo(src,q)<br />{<br />var ret;<br />ret = confirm(q);<br />if(ret!=false)window.location=src;<br />}<br />//--><br /></script><br /><a href='javascript:suredo("http://www.cnbruce.com/bluebook/","您確定要去?")'>My FlashBook</a><br />
[Ctrl+A 全部選擇進行拷貝 提示:可先修改部分代碼,再點擊運行]

可用在刪除記錄集前的查詢確認。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.