Time of Update: 2017-01-13
escape() 函數可對字串進行編碼,這樣就可以在所有的電腦上讀取該字串。文法escape(string)參數 描述 string 必需。要被轉義或編碼的字串。傳回值已編碼的 string 的副本。其中某些字元被替換成了十六進位的逸出序列function php教程escape($str) { $sublen=strlen($str);
Time of Update: 2017-01-13
.DOM:Document Object Model文件物件模型是用於HTML和XML文檔的應用程式API.DOM提供了結構化的文檔表現形式,允許程式修改文檔的內容和視覺表現。從本質上說,其把網頁和指令碼或程式設計語言串連了起來。2.對於視窗中的指令碼,預設引用的是當前視窗的“window”對象。如果需要訪問其他架構或視窗的DOM內容,應當顯式的調用視窗對象。eg:對於如下頁面: 代碼如下複製代碼
Time of Update: 2017-01-13
今天在項目中遇到一個關於定時執行操作的問題。Javascript為定時操作提供了兩個方法: 代碼如下複製代碼 1、timeId = setTimeout("function();",delaytime); //timeId就是這個定時器的ID(後面會用到),delaytime的單位是千分之一秒, millisecond。 代碼如下複製代碼 2、timeId =
Time of Update: 2017-01-13
代碼 代碼如下複製代碼 function String.prototype.Trim() { return this.replace(/(^/s*)|(/s*$)/g, ""); } // 去掉左右空格function String.prototype.Ltrim() { return this.replace(/(^/s*)/g, "");
Time of Update: 2017-01-13
首先講講setAttribute,我們經常需要在JavaScript中給Element動態添加各種屬性,這可以通過使用setAttribute()來實現,這就涉及到了瀏覽器的相容性問題。 代碼如下複製代碼 1 setAttribute(string name, string value): //增加一個指定名稱和值的新屬性,或者把一個現有的屬性設定為指定的值。1、樣式問題 代碼如下複製代碼 setAttribute(“class&
Time of Update: 2017-01-13
效果圖源碼 代碼如下複製代碼 <!DOCTYPE html PUBLIC "-//W3C//h2D XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/h2D/xhtml1-transitional.h2d"><html
Time of Update: 2017-01-13
Cookie是瀏覽器(User Agent)訪問一些網站後,這些網站存放在用戶端的一組資料,用於使網站等跟蹤使用者,實現使用者自訂功能。Cookie的Domain和Path屬性標識了這個Cookie是哪一個網站發送給瀏覽器的;Cookie的Expires屬性標識了Cookie的有效時間,當Cookie的有效時間過了之後,這些資料就被自動刪除了。如 果不設定到期時間,則表示這個Cookie生命週期為瀏覽器會話期間,只要關閉瀏覽器視窗,Cookie就消失了。這種生命期為瀏覽會話期的Cookie
Time of Update: 2017-01-13
代碼如下複製代碼 //根據時間chou函數返回日期(2013-10-10);function getLocalTime(ns) { var d = new Date(parseInt(ns)).toLocaleDateString().replace(/[^d]/g, '_').split('_'); var now = [];
Time of Update: 2017-01-13
常用辦法 代碼如下複製代碼 if (window.ActiveXObject && navigator.userAgent.toLowerCase().match(/msie ([d.]+)/)[1] == 6.0) { // ie6 } IE條件判斷: 代碼如下複製代碼 /*@cc_onif(@_jscript_version==5.6 ||(@_jscript_version==5.7 &
Time of Update: 2017-01-13
關於js中的事件監聽大家用的比較多了,無非是判斷瀏覽器是否支援addEventListener和attachEvent,網上搜尋關於事件監聽的方法也挺多,但是總有些不是很完善。下面的方法中對於添加事件監聽的方法是一樣的,只不過在取消事件綁定上面做了點手術,現在可以支援匿名函數的使用,所以在綁定事件的時候不再需要給函數單獨命名了。先看demo: 代碼如下複製代碼 <!DOCTYPE html><html><head
Time of Update: 2017-01-13
前幾天老大說自己來寫倒計時的,可今天還是分到我的手裡了。效果還是不錯的吧。還沒有上線,不然就提供串連給看官們看看js實現倒計時的效果了。 代碼如下複製代碼 <script> window.onload=countdown(); function countdown(time){ var djs = time; var b=Math.round(new Date().getTime()/10
Time of Update: 2017-01-13
下面的內容是在《JavaScript.DOM進階程式設計》裡面摘抄出來的,自己覺得看了挺容易理解的,怕以後會忘記或混淆,特在此記錄一下,也順便和各位正在入門Javascript的朋友們分享一下哈。 代碼如下複製代碼 //建構函式function myContructor(message){this.myMessage = message;//私人屬性var separator = ‘ -’;var myOwner =
Time of Update: 2017-01-13
//檢驗漢字 代碼如下複製代碼 function chkstrlen(str) { var strlen = 0; for(var i = 0;i < str.length; i++) { if(str.charCodeAt(i) > 255) //如果是漢字,則字串長度加2 strlen += 2; else
Time of Update: 2017-01-13
例1 代碼如下複製代碼 var myForm = document.createElement("form"); myForm.method="get" ; myForm.action = "line_ticket.aspx" ; var myInput = document.createElement("input") ;
Time of Update: 2017-01-13
js原生態寫法 代碼如下複製代碼 <script type="text/javascript"> function urljson(o) { //o=eval(’(’+o+’)’);
Time of Update: 2017-01-13
在前端開發中,調試技術是必不可少的技能,本文將介紹五種前端開發必備的調試技術。 Weinre移動調試 DOM 斷點 debugger斷點 native方法hook 遠程映射本地調試Weinre在移動上面開發調試是很複雜的,所以就有了weinre。安裝weinre可以實現pc來調試手機頁面,所以對於移動開發調試是很重要的哦~安裝weinreweinre可以通過npm來安裝: 代碼如下複製代碼 npm install -g weinre
Time of Update: 2017-01-13
在if條件陳述式中,邏輯條件只能有一個,如果有多個條件,可以使用嵌套的if語句來解決,但這種方法會增加程式的複雜度,降低程式的可讀性。使用switch流程式控制制語句可以完美地解決這些問題,其基本結構如下:switch語句文法 代碼如下複製代碼 switch(條件運算式){ case 常量:
Time of Update: 2017-01-13
For 迴圈 for 迴圈是您在希望建立迴圈時常會用到的工具。下面是 for 迴圈的文法:for (語句 1; 語句 2; 語句 3) { 被執行的代碼塊 }語句 1 在迴圈(代碼塊)開始前執行語句 2 定義運行迴圈(代碼塊)的條件語句 3 在迴圈(代碼塊)已被執行之後執行基本結構如下: 代碼如下複製代碼 for(initial condition ; test condition ; alter
Time of Update: 2017-01-13
while迴圈while 語句與 if 語句相似,都有條件來控制語句(或語句塊)的執行,其語言結構基本相同:while(conditions){ statements;}while 語句與 if 語句的不同之處在於:在if條件假設語句中,若邏輯條件運算式為真,則運行statements語句(或語句塊),且僅運行一次;while
Time of Update: 2017-01-13
網頁特效 cookie讀寫程式這裡介紹了下關於cookie由js的實現,主要有刪除,設定,讀取cookie代碼,有需要的朋友可以參考一下。//寫cookies函數 function SetCookie(name, value)//兩個參數,一個是cookie的名子,一個是值