Time of Update: 2014-09-28
javascript中輸出資訊的方法-資訊確認框-提示輸入框-文檔流輸出js中輸出資訊的方法1、文檔流輸出document.write('hello');2、輸出資訊氣球 模態對話方塊 window.alert('要輸出顯示的內容'); 或 alert('要輸出顯示的內容'); alert(n);3、資訊確認框var f = window.confirm('是否要進入新浪網'); confirm("");if(f){ location.href =
Time of Update: 2014-09-27
Google不支援小於12px字型 終極辦法,google12px 每個瀏覽器廠商都會自己有設計的主觀性,而這些出發點看似很好的卻往往深深地傷害程式員。 1.需求呈現指定為Google瀏覽器,字型大小為6-8px(為了列印細小的尺寸)。 2.探索2.1 CSS HACK搜尋了N多的網頁,都指向一個結果:html {
Time of Update: 2014-09-27
js電話號碼正則校正--有線電話和手機號1、最新的電話號碼段:移動:134(1349除外)135 136 137 138 139 147 150 151 152 157 158 159 182 183 184 187 188聯通: 130 131 132 155 156 185 186 145電信:133 153 177 180 181 1892、電話號碼正則:固話:([0-9]{3,4}-)?[0-9]{7,8}手機:^((\+?86)|(\(\
Time of Update: 2014-09-27
禁止瀏覽器緩衝,瀏覽器緩衝HTML: <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-store, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"> <META HTTP-EQUIV="expires"
Time of Update: 2014-09-27
php,js,css字串截取的辦法集錦,jscss可能沒什麼含量,求少拍磚。首先是PHP版本的。複製代碼 代碼如下:<?php echo mb_strimwidth("這裡是內容", 0,3,"...","utf-8"); ?> 其實只用mb_strimwidth一個函數就可以了,該函數的說明如下:mb_strimwidth — 擷取按指定寬度截斷的字串string mb_strimwidth ( string $str , int $start ,
Time of Update: 2014-09-27
JavaScript拆分字串時產生Null 字元的解決方案,javascript拆分問題描述使用JavaScript的split方法拆分字串時出現一些Null 字元串"",尤其是當使用Regex作為分隔字元的時候。相關問題javascriptRegex對字串分組時產生Null 字元串組?在上面這個問題中,題主使用Regex對字串進行分割時產生了多個Null 字元串"",代碼如下:複製代碼 代碼如下:'張sdf四上法asdf翁芬aa33網s'.split(/([\u4e00-\u9fa5]{1})
Time of Update: 2014-09-27
前端輕量級MVC架構CanJS詳解,mvccanjs詳解選擇正確的庫建立一個JS APP沒有好的工具是很有難度的,jQuery只是操作DOM的庫,沒有提供任何建立APP的基礎,這就是為什麼我們要一個類似CanJS的專門的庫。CanJS 是一個輕量級的MVC庫,提供你建立一個JS APP所需的工具。CanJS 是一個輕量級的MVC庫,提供你建立一個JS APP所需的工具。 它提供有MVC (Model-View-Control) 模式的基本架構,模板動態綁定, route的支援且
Time of Update: 2014-09-27
jquery和js實現對div的隱藏和顯示方法,jqueryjs實現divjQuery對div的顯示和隱藏:顯示:複製代碼 代碼如下:$("#id").show()隱藏:複製代碼 代碼如下:$("#id").show()js對div的顯示和隱藏:div的visibility可以控制div的顯示和隱藏,但是隱藏後頁面顯示空白複製代碼 代碼如下:style="visibility: none;"document.getElementById("typediv1").style.visibility=
Time of Update: 2014-09-27
jquery實現一個簡單好用的彈出框,jquery實現彈出自己改寫一些jquery的部分代碼,自己總結出來一個比較好用的jquery彈出框,留著以後工作時候再用。喜歡就拿走吧!代碼:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
Time of Update: 2014-09-27
easy Ui + Jquery 彈窗 的實現easy Ui 的彈窗有很多種 我就來說下我實現的一種感覺用起來很方便的首先 引用的easy ui JS<script type="text/javascript" src="../js/jquery-1.8.2.min.js"></script><script type="text/javascript"
Time of Update: 2014-09-27
javascript中字串拼接詳解,javascript拼接詳解最近在研究《javascript進階程式設計》中,有一段關於字串特點的描述,原文大概如下:ECMAScript中的字串是不可變的,也就是說,字串一旦建立,他們的值就不能改變。要改變某個變數的儲存的的字串,首先要銷毀原來的字串,然後再用另外一個包含新值的字串填充該變數,例如:複製代碼 代碼如下:var lang = "Java";lang = lang +
Time of Update: 2014-09-27
javascript 自訂回呼函數範例程式碼,回呼函數範例程式碼如果你直接在函數a裡調用的話,那麼這個回呼函數就被限制死了。但是使用函數做參數就有下面的好處:當你a(b)的時候函數b就成了回呼函數,而你還可以a(c)這個時候,函數c就成了回呼函數。如果你寫成了functiona(){...;b();}就失去了變數的靈活性。複製代碼 代碼如下:function a(index,callback){callback(index); }function
Time of Update: 2014-09-27
簡單方法判斷JavaScript對象為null或者屬性為空白,javascriptnull首先說下null與undefined區別:對已聲明但未初始化的和未聲明的變數執行typeof,都返回"undefined"。null表示一個Null 物件指標,typeof操作會返回"object"。一般不顯式的把變數的值設定為undefined,但null相反,對於將要儲存對象的變數,應明確的讓該變數儲存null值。var bj;alert(bj); //"undefined"bj =
Time of Update: 2014-09-27
jQuery對val和atrr("value")賦值的區別介紹,jqueryatrr做項目的時候,我從後台傳遞過來的資料給一個文字框賦值,通過google瀏覽器,當修改的時候發現沒有修改,最後查了下原因,原來是jQuery中val和atrr("value",對瀏覽器的區別,故總結如下:jquery中的val()和atrr('value'這兩個的使用,假設有預設值的情況下,如果用val()賦值了,那麼當修改這個值得時候,google不能擷取最新的值,但是ie可以,針對atrr('value'如果有
Time of Update: 2014-09-27
IE6-IE9中tbody的innerHTML不能賦值的解決方案,ie6-ie9tbodyIE6-IE9中tbody的innerHTML不能賦值,重現代碼如下Js代碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>IE6-IE9中tbody的innerHTML不能複製bug</title> </head> <body
Time of Update: 2014-09-27
jQuery判斷當前點擊的是第幾個li的代碼,jqueryli使用$(this).index()取得li的下標,下面是一個樣式替換的例子:$("#aa li").click(function(){$("#aa li").removeClass("class名字,多個class用空格分開");$(this).addClass("class名字,多個class用空格分開");if($(this).index()!=0){$("#submenu").hide();}else{$("#submenu")
Time of Update: 2014-09-27
js使用for迴圈與innerHTML擷取選中tr下td值,innerhtmltrfunction getParentEl (el, tagName) {if (!el) return el;do {el = el.parentNode;} while(el && el.tagName !== tagName);return el;}function temp(){//得到選中row的value值var temp=document.getElementsByName('id');for(var
Time of Update: 2014-09-27
JavaScript實現在數組中尋找不同順序排列的字串,javascript中尋找需求描述:從一組數組中找出一組按不同順序排列的字串的數組元素。假如有這樣一個數組:複製代碼 代碼如下:[ 'abcd', 'hello', 'bdca', 'olleh', 'cadb', 'nba', 'abn', 'abc' ]需要找出的結果是:複製代碼 代碼如下:[ 'abcd', 'bdca', 'cadb' ]那麼這裡的關鍵點是判斷一組字串是否是否只是字元的順序不同,只要解決整個關鍵點其他都好辦了。方法1
Time of Update: 2014-09-27
jquery uploadify 在FF下無效的解決辦法,jqueryuploadifyJs代碼$('#file_upload').uploadify({ buttonImage: '${ctx }/commons/uploaddify/img/browse-btn.png', swf :'${ctx }/commons/uploaddify/uploadify.swf', uploader
Time of Update: 2014-09-26
javascript 隱性類型轉換步驟這裡說的隱性類型轉換,是==引起的轉換。 如果存在NaN,一律返回false再看有沒有布爾,有布爾就將布爾轉換為數字接著看有沒有字串, 有三種情況,對方是對象,對象使用toString進行轉換;對方是數字,字串轉數字;對方是字串,直接比較;其他返回false如果是數字,對方是對象,對象取valueOf進行比較, 其他一律返回falsenull, undefined不會進行類型轉換, 但它們倆相等這個順序一定要死記,這是面試時經常問到的。