Time of Update: 2017-01-19
內建(Build-in)對象與原生(Naitve)對象的區別在於:前者總是在引擎初始化階段就被建立好的對象,是後者的一個子集;而後者包括了一些在運行過程中動態建立的對象。此外,補充一下圖中用到的概念:1、內建(Build-in)對象與原生(Naitve)對象的區別在於:前者總是在引擎初始化階段就被建立好的對象,是後者的一個子集;而後者包括了一些在運行過程中動態建立的對象。2、引擎擴充項物件是一個並不太大的集合,一般來說比較確定,它們也屬於引擎的原生對象(但不屬於ECMA規範的原生對象)。3、宿主
Time of Update: 2017-01-19
移動手機裝置上有一個螢幕解鎖的應用相信大家都不陌生,在行動裝置上,使用者可以通過設定鎖定圖案作為密碼對裝置使用者介面進行鎖定,鎖定介面如下圖所示。效果圖如下所示JavaScript Code<script> $("#gesturepwd").GesturePasswd({ backgroundColor:"#2980B9", //背景色 color:"#FFFFFF", //主要的控制項顏色 roundRadii:50, //大圓點的半徑 pointRadii:12,
Time of Update: 2017-01-19
做了一個用滑鼠拖拽配合 CSS3 的小嘗試,截圖如下:熟悉拖拽效果的朋友應該不會陌生滑鼠按住以後,左右拖動的實現方式。這個小demo裡嘗試的是把CSS3中的相關知識點運用到圖片展示中,當拖動圖片時,顯示出立體的感覺~~直接代碼如下:#list{ width:400px; height:440px; margin:30px auto 30px; position:relative;z-index:500;}#list li{height:40px;width:400px;
Time of Update: 2017-01-19
今天上學校的圖書館,看到了一個好玩的東西,特意百度了下,發現叫做“標籤球”,效果圖為:直接代碼如下:CSS:#div1 {position:relative; width:350px; height:350px; border:1px solid #000; margin: 20px auto 0; }#div1 a {position:absolute; top:0px; left:0px; font-family: Microsoft YaHei; color:#000;
Time of Update: 2017-01-19
本文執行個體講述了javaScript實現可縮放的顯示區效果代碼。分享給大家供大家參考,具體如下:這裡示範可縮放的顯示區,採用JS代碼實現,滑鼠按住地區的右下角,出現拖放箭頭時,向下或向上拉,就可實現縮放操作,當地區較小時顯示捲軸,平時也比較常見的效果,在此將JavaScript代碼與大家分享。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-ksf-box-style-demo/具體代碼如下:<HTML><HEAD>&l
Time of Update: 2017-01-19
本文執行個體講述了JavaScript實現標題列文字輪播效果代碼。分享給大家供大家參考,具體如下:這裡示範的JS文字輪播,顯示在標題列地區,以前個人首頁時候經常見到的效果,不過現在都規範了,標題列一般都不加入這種效果了。但是可以學習一下JS製作實現一些文字特效,運行效果後請查看標題列。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-title-loop-show-style-demo/具體代碼如下:<html><head>
Time of Update: 2017-01-19
此文章學習借鑒了一些其他前端同學的文章,自己做了個實踐總結以下的例子包含的檔案均為為 http://www.a.com/a.html 、http://www.a.com/c.html 與 http://www.b.com/b.html,要做的都是從a.html擷取b.html裡的資料1.JSONPjsonp是利用script標籤沒有跨域限制的特性,通過在src的url的參數上附加回呼函數名字,然後伺服器接收回呼函數名字並返回一個包含資料的回呼函數 function
Time of Update: 2017-01-19
以下代碼非常簡單,輕鬆實現網頁內容禁止複製。有時候我們需要禁止別人複製網站的內容,以下代碼可以輕鬆實現該功能!屏蔽滑鼠右鍵複製代碼 代碼如下:function document.oncontextmenu(){event.returnValue=false;}禁止選擇複製複製代碼 代碼如下:function document.onselectstart(){return false;}本文只是給大家分享了代碼的關鍵區段,細節部分還需要我們自己根據需求去補充說明。
Time of Update: 2017-01-19
javascript和其他程式設計語言相比比較隨意,所以javascript代碼中充滿各種奇葩的寫法,有時霧裡看花;當然,能理解各型各色的寫法也是對javascript語言特性更進一步的深入理解。 JavaScript 函數文法函數就是包裹在花括弧中的代碼塊,前面使用了關鍵詞 function:function functionname(){這裡是要執行的代碼}當調用該函數時,會執行函數內的代碼。可以在某事件發生時直接調用函數(比如當使用者點擊按鈕時),並且可由 JavaScript
Time of Update: 2017-01-19
javascript簡稱JS,是網頁的前端開發語言,直接運行在瀏覽器上,以前我剛開始學的時候,並不懂這個,所以我每次開發或調試它,都是在vs.net裡面,現在想想,實在是太痛苦了,其實JS是執行在瀏覽器的,而不是執行在伺服器的,所以根本沒必要在網頁開發軟體裡搞,直接在瀏覽器中即可調試瀏覽器開發人員工具我個人最喜歡Chrome開發人員工具。
Time of Update: 2017-01-19
本文執行個體講述了JavaScript對象數組的排序處理方法。分享給大家供大家參考,具體如下:javascript的數組排序函數 sort方法,預設是按照ASCII 字元順序進行升序排列。arrayobj.sort(sortfunction);參數:sortFunction可選項。是用來確定元素順序的函數的名稱。如果這個參數被省略,那麼元素將按照 ASCII 字元順序進行升序排列。sort 方法將 Array 對象進行適當的排序;在執行過程中並不會建立新的 Array 對象。如果為
Time of Update: 2017-01-19
本文執行個體總結了Javascript重新整理視窗方法。分享給大家供大家參考,具體如下:1.javascript 重新整理父視窗<script>function reflushParent(){ window.opener.location.reload();}</script>2.javascript 重新整理本視窗<script>function reflushMe(){
Time of Update: 2017-01-19
本文執行個體講述了JavaScript遍曆DOM對象所有屬性的實現方法。分享給大家供大家參考,具體如下:DOM對象的HTML:複製代碼 代碼如下:<button id="btnToggleState" onclick="toggleStateManagement()">Disable State Cookie</button>1、遍曆DOM對象所有具備的屬性(全屬性、不管在HTML tag中是否設定都會遍曆)var obj=document.getElementById(
Time of Update: 2017-01-19
描述: 此JavaScript將協助你的電子郵件的人。只要按一下電子郵件,有人!和JavaScript會要求的電子郵件地址,主題,等等然後你,新的郵件,是向你開啟了。<SCRIPT LANGUAGE="JavaScript"><!-- Beginfunction mailsome1(){who=prompt("Enter recipient's email address: ","antispammer@earthling.net");what=prompt("Enter
Time of Update: 2017-01-19
今天有朋友向我請教:JavaScript 怎麼產生指定範圍數值隨機數。Math.random() 這個方法相信大家都知道,是用來產生隨機數的。不過一般的參考手冊時卻沒有說明如何用這個方法來產生指定範圍內的隨機數。這次我就來詳細的介紹一下Math.random(),以及如何用它來產生制定範圍內的隨機數。w3school的random()教程定義和用法random() 方法可返回介於 0 ~ 1 之間的一個隨機數。文法Math.random()傳回值0.0 ~ 1.0
Time of Update: 2017-01-19
本文給大家分享我的javascript進階編程學習筆記之object和array參考型別,涉及到javascript參考型別相關知識,大家一起看看把。1. Object類型 大多數參考型別值都是Object類型的執行個體;而且Object也是ECMAScript中使用最多的一個類型。 建立Object執行個體有如下兩種方式:new操作符後跟Object建構函式: var person=new
Time of Update: 2017-01-19
節點對象屬性 childNodes—返回節點到子節點的節點列表firstChild—返回節點的首個子節點。 lastChild—返回節點的最後一個子節點。nextSibling—返回節點之後緊跟的同級節點。nodeName—返回節點的名字,根據其類型。 nodeType—返回節點的類型。
Time of Update: 2017-01-19
在javascritp中,有兩個關於定時器的專用函數,它們是: 1.倒計定時器:timename=setTimeout("function();",delaytime);
Time of Update: 2017-01-19
JS字串替換函數:Replace(“字串1″, “字串2″)1.我們都知道JS中字串替換函數是Replace(“字串1″, “字串2″),但是這個函數只能將第一次出現的字串1替換掉,那麼我們如何才能一次性全部替換掉了?<script> var s = "LOVE LIFE ! LOVE JAVA ..."; alert(s); alert(s.replace("LOVE ", "愛")); alert(s.replace(/\LOVE/g, "愛"));
Time of Update: 2017-01-19
等待控制項在網上搜有好多種,但是都很複雜,不一定用的順手,再說我的項目是bootstrap的原因,又不敢輕易使用第三方控制項,怕不相容,於是自己動手寫了個等待控制項,其技術點包括動態載入CSS,javascript的命名空間,所以記錄一下。這個等待控制項主要是:進行某個操作前,顯示一個資訊提示:“資料載入中,請稍候。。。”,操作成功後,在回呼函數中將提示消失,原理是這個等待控制項完全由JS動態加進去,包括CSS,頁面中並無預先設定。那麼這個CSS怎麼動態載入呢?等待控制項中,樣式使用了class