JS高階應用 一

2021-06-22 07:35:42 字數 2159 閱讀 1987

頁面跳**

window.open('位址', '_blank')

只顯示位址列:window.open('位址', 'title', 'location=1, height=200, width=500')

只顯示狀態列:window.open('位址', 'title', 'status=1')

只顯示工具欄:window.open('位址', 'title', '*******=1')

只顯示選單欄:window.open('位址', 'title', 'menubar=1')

乙個不少:window.open('位址', 'title)

光棍但可以調整大小:window.open('位址', 'title', 'resizable=1')

去掉所有空格:

object.replace(/^\s+|\s+$/g, "")

遮蔽滑鼠:

οncοntextmenu="window.event.returnvalue=false"

取消選取:

onselectstart="return false"

不允許貼上:

οnpaste="return false"

關閉輸入法:

不允許另存為:

document.referrer

彈出視窗總在最上:

彈出確認對話方塊:

comfirm('文字')"

頁面進入和退出的特效

進入頁面

推出頁面

這個是頁面被載入和調出時的一些特效。duration表示特效的持續時間,以秒為單位。transition表示使

用哪種特效,取值為1-23:

0 矩形縮小  

1 矩形擴大  

2 圓形縮小

3 圓形擴大  

4 下到上重新整理  

5 上到下重新整理

6 左到右重新整理  

7 右到左重新整理  

8 豎百葉窗

9 橫百葉窗  

10 錯位橫百葉窗  

11 錯位豎百葉窗

12 點擴散  

13 左右到中間重新整理  

14 中間到左右重新整理

15 中間到上下

16 上下到中間  

17 右下到左上

18 右上到左下  

19 左上到右下  

20 左下到右上

21 橫條  

22 豎條  

23  

計算內容寬和高

無模式的提示框

function modelessalert(msg)

遮蔽按鍵

遮蔽滑鼠右鍵、ctrl+n、shift+f10、alt+f4、f11、f5重新整理、退格鍵

//遮蔽列印

重新整理後不變的文字框

訪問剪貼簿

event.datatransfer.setdata("url", oimage.src);

simageurl = event.datatransfer.getdata("url")

(2)普通訪問

window.clipboarddata.setdata("text",osource.innertext);

window.clipboarddata.getdata("text");

操作cookie

function setcookie(sname, svalue)

function getcookie(sname)

}function delcookie(sname)

settimeout增加引數

function getxml(url)  

catch(e){}

finally  

else  

}else  }}

js高階應用

三種彈框方式 1.警告框,提示資訊 alert hello,world 2.確認框,確認資訊的提示框 let result confirm 您確定要刪除嗎?if result true else 3.輸入框 輸入資訊 let result prompt 請輸入你的年齡 判斷輸入值 if result...

js 高階回顧js

1 js高階 什麼是面向過程的程式設計?比如輪播圖 我們第一件事情幹嘛 第二件事情幹嘛。什麼是物件導向的程式設計?比如輪播圖 先是分析裡面有哪些物件,再是分析如何實現物件的功能 成員 什麼是面向函式的程式設計?功能封裝,函式重複呼叫。要從面向過程的思路轉換成物件導向的程式設計 比較難的過程 2 js...

一 js高階程式設計之 遞迴

遞迴函式是在乙個函式通過名字呼叫自身情況下夠成的,如 function factorial num else 這是一經典的遞迴階乘函式 表面這個函式是沒有什麼錯的,但在某種情況下會出錯 var anothe ctorial factorial factorial null alert anothe ...