JavaScript的螢幕輸出及時間函式
Js螢幕輸出
重定向頁面輸出:
更改輸出流,如果在載入時使用則會正常排序,如果在HTML載入完成後使用,如點選事件,則會全部覆蓋原HTML的內容。
1 <script> 2//引數為輸出內容 3document.write("dongxiaodong<br/>東小東"); 4 </script>
彈框網頁:
可以實現開啟一個類似於提示欄視窗網頁。
window.open("https://www.cnblogs.com/dongxiaodong/p/10325081.html");
關閉當前視窗
window.close();
新增引數(URL,唯一名,樣式)
window.open("https://www.cnblogs.com/dongxiaodong/p/10325081.html","取個名字","width=600,height=300,top=150,left=150,menubar=no");
引數表:
channelmode=yes|no|1|0 |
是否使用劇院模式顯示視窗。預設為 no。 |
directories=yes|no|1|0 |
是否新增目錄按鈕。預設為 yes。 |
fullscreen=yes|no|1|0 |
是否使用全屏模式顯示瀏覽器。預設是 no。處於全屏模 式的視窗必須同 時處於劇院模式。 |
height=pixels |
視窗文件顯示區的高度。以畫素計。 |
left=pixels |
視窗的 x 座標。以畫素計。 |
location=yes|no|1|0 |
是否顯示地址欄位。預設是 yes。 |
menubar=yes|no|1|0 |
是否顯示選單欄。預設是 yes。 |
resizable=yes|no|1|0 |
視窗是否可調節尺寸。預設是 yes。 |
scrollbars=yes|no|1|0 |
是否顯示滾動條。預設是 yes。 |
status=yes|no|1|0 |
是否新增狀態列。預設是 yes。 |
titlebar=yes|no|1|0 |
是否顯示標題欄。預設是 yes。 |
toolbar=yes|no|1|0 |
是否顯示瀏覽器的工具欄。預設是 yes。 |
top=pixels |
視窗的 y 座標。 |
width=pixels |
視窗的文件顯示區的寬度。以畫素計。 |
提示框:
alert("東小東,彈出對話方塊內容");
詢問框
var resx=confirm("are you ok?");//返回bool值
時間相關函式
日期時間函式
1 datex=new Date(); 2 //alert(datex);//輸出美式標準格式 3 alert(datex.getFullYear()+"年"+(datex.getMonth()+1)+"月"+datex.getDate()+"日")//得到年月日 4 alert(datex.getHours()+":"+datex.getMinutes()+":"+datex.getSeconds());//得到時分秒 5 alert(datex.getDay());//得到星期值 6 //alert(datex.getTime())//得到時間戳(毫秒) 7 datex.setFullYear(2019,2,2);//設定時間
定時迴圈操作
1 //開啟定時任務 2 function funx(){ 3 alert("定時時間到...."); 4 } 5 var timex=setInterval("funx()",2000);//引數二為每次間隔的毫秒數 6 7 //清除定時任務 8 clearInterval(timex);
延時操作
1 var timex=setTimeout(function(){ 2//延時完成事情 3 },5000); 4 clearTimeout(timex);//隨時清除定時器