經典js收藏

2021-04-16 00:58:59 字數 1367 閱讀 7798

1、無提示關閉視窗

2、防止被人iframe

if (top.location != self.location)

3、判斷乙個物件存在不存在

document.all("a")==null(不存在)

4、彈出子視窗

window.open ('default.asp', 'newwindow', 'height=100, width=400, top=0, left=0, *******=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no') 

5、開啟模態視窗

window.showmodaldialog('default.asp',window,'help: no; resizable: no; status: no;scrollbars:no;center: yes;dialogwidth:width;dialogheight:height;')

6、彈出的子視窗重新整理父視窗

window.parent.location.reload();

7、模態視窗重新整理父視窗

window.parent.dialogarguments.document.execcommand('refresh');

8、乙個js檔案包含另外乙個js檔案

document.write('');

9、讓文字豎著寫

佛羅倫10、iframe引用自己

window.parent.document.getelementbyid("iframe_dg")

這樣在iframe檔案裡就可以操作它自己,比如:window.parent.document.getelementbyid("iframe_dg").height=200

11、根據內容自動調整iframe高度 

function autosetiframesize() }

必須定義iframe的name屬性

將a.asp的修改為:

12、為單元格新增漸變色效果(ie支援,firefox不支援)

.bg3 

效果如圖

13、定時執行任務

規定一項任務在一定時間內執行:delayid=settimeout(vcode, imilliseconds),在需要的時候,可以強制停止該任務:cleartimeout(delayid)

14、自動選中複製

選中我並複製我

15、產生隨機數

vb的rnd函式產生的隨機數範圍為0-1。假如要從(min,max)這個範圍內隨機抽取乙個數,具體公式如下: 隨機數 = (max - min) * rnd() + min,min和max可以是任意整數,只是min

css技巧收藏 經典中的經典

刪除鏈結上的虛線框 複製 如下 a active,a focus firefox 缺省會在鏈結獲得焦點 或者點選時 加上條虛線框,使用上面的屬性可以刪除。最簡單的 css 重置 複製 如下www.cppcns.com 不讓鏈結折行 複製 如下 a 上面的設定就能避免鏈結折行,不過個人建議長鏈結會有相...

js 小功能收藏

1,固定表頭 固定表頭 function theadfixed id 2,給某個元素外層加標籤 id wrapall 3,json陣列按照某個字段排序 按照某個字段排序 function objsort prop if val1 val2 else if val1 val2 else 4,得到大寫字...

js強貼收藏

五十五 文字包圍的效果 五十六 無實現圓角框 五十七 預載入的使用 五十八 數字選中放大 五十九 很帥的乙個效果 六十 文字編輯器 六十一 jsp頁面不快取 六十二 淡如淡出 六十三 給新增的倒影 六十四 取得頁面的大小 寬高等各種資訊 六十五 漂亮的 第4頁 六十六 透明的div提示 六十七 來訪...