JavaScript的模塊化:封裝(閉包),繼承(原型) 介紹
雖然 JavaScript 天生就是一副隨隨便便的樣子,但是隨著浏覽器能夠完成的事情越來越多,這門語言也也越來越經常地擺出正襟危坐的架勢。在復雜的邏輯下, JavaScr
js操作iframe兼容各種主流浏覽器示例代碼
在做項目時,遇到了操作iframe的相關問題。業務很簡單,其實就是在操作iframe內部某個窗體時,調用父窗體的一個函數。於是就寫了兩個很簡單的htm頁面用來測試,使用網
JS 實現圖片直接下載示例代碼
復制代碼 代碼如下: <a href=picName.jpg id=pic1 onclick=savepic();return false; style=curso
offsetHeight在OnLoad中獲取為0的現象
在使用IE中,特別在目前div+css的方式,往往不定義div的高度,這是在添加div內容後,需要獲取div的高度時,往往需要用到offsetHeight。在使用中,有時
JS分頁控件 可用於無刷新分頁
JS分頁控件,可用於無刷新分頁復制代碼 代碼如下:function PagerBar(recordcount, pagesize, pageindex, showpage
js替換字符串的所有示例代碼
復制代碼 代碼如下: /** * 替換字符串中所有 * @param obj 原字符串 * @param str1 替換規則 * @param str2 替換成什麼 *
js改變img標簽的src屬性在IE下沒反應的解決方法
今天寫項目時遇到個圖片需要動態改變,例: <img src=images/image01.jpg id=myImage /> 然後改變時,使用js腳本: do
javascript中比較字符串是否相等的方法
網上看了很多,比如==.equals都不行 還是外國網站給力,發現了方法。 http://stackoverflow.com/questions/2167602/opti
js實現倒計時(距離結束還有)示例代碼
復制代碼 代碼如下: <SCRIPT LANGUAGE=JavaScript> <!-- var maxtime = 60*60;//60*60 //一
當前頁禁止復制粘貼截屏代碼小集
復制代碼 代碼如下: <style>@media print{body{display:none}}</style> <%--禁止截屏,通過
火狐textarea輸入法的bug的觸發及解決
在firefox中,如果一個textarea獲取焦點,在輸入法激活的狀態,比如搜狗輸入法,敲入一個漢字的第一個拼音的時候,如果這個時候 後台js將該textarea的va
js展開閉合效果演示代碼
復制代碼 代碼如下: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www
不使用浏覽器運行javascript代碼的方法
有時候我們想用js寫一段小程序,但是又覺得使用浏覽器去運行挺麻煩的,那麼現在我們來看一下如何使用java程序調用javascript程序,這樣就可以不借助浏覽器就可執行j
JavaScript字符串插入、刪除、替換函數使用示例
說明: 以下函數中前兩個函數取出查找字符串的前一部分和後一部分,以用於其他函數。注意,調用一次 replaceString(mainStr,searchStr,repla
固定表格行列(expression)在IE下適用
這是一種在IE下適用的固定行列的方法.其具體代碼如下: 復制代碼 代碼如下: <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0
js監聽鍵盤事件示例代碼
復制代碼 代碼如下: <script type=text/javascript language=JavaScript charset=UTF-8> var
JS清除IE浏覽器緩存的方法
js中自動清除ie緩存方法 — 常用 對於動態文件,比如 index.asp?id=... 或者 index.aspx?id=... 相信有經驗的程序員都知道怎樣禁止浏覽
alert中斷settimeout計時功能
經過測試發現alert會中斷settimeout的計時功能,關閉對話框後,settimeout的時間會重頭開始計時,而不是從中斷處。 比如:settimeout定時5分鐘
js保留兩位小數使用toFixed實現
Math.round(x*100)/100,當然我要的是Math.round(x*100),這沒有關系。但直接使用Math.round(x*100)存在一個問題,有時會有
js為鼠標添加右擊事件防止默認的右擊菜單彈出
復制代碼 代碼如下: <script language=javascript> /*document.oncontextmenu=Youji;*/ //為當前