Time of Update: 2014-01-20
URL地址自動添加的實現其實就是那麼點內容:檢測與替換。檢測“檢測”就是檢測文字(字串)內部是否有符合http地址的內容,顯然,這需要用到Regex進行驗證,這個工作前端和後台都可以做,這裡,只講前端的方法,使用JavaScript實現。驗證HTTP地址的Regex如下(可能有疏漏或是不準確之處,歡迎指正):複製代碼 代碼如下:var reg =
Time of Update: 2014-01-20
今天做項目時遇到一個問題,我的a.jsp引入了b.jsp,c.jsp也引入了b.jsp,而b.jsp裡面的style是根據引入的不同動態改變的(在a.jsp、c.jsp中寫js改變)。網上找了好多代碼,試了很多次,都沒有效果。後來,看到了這段代碼,document.getElementById("aa").style.cssText="background:#1175d9;";(cssText=“”引號裡面可以加自己需要的樣式),解決了我的問題。
Time of Update: 2014-01-20
今天在做項目時,碰到了一個超奇怪的問題。我在html中的程式,跑的好好的,換成jsp在項目中跑,就一直報$ is not a function錯。找了很久,試了很多,都沒解決。後來,突然想到,將我引入的js檔案的順序換一下,將jquery的js檔案第一個引入,別的js檔案放到它後面。真的解決了問題!!!原來,在頁面載入時,順序載入引入的檔案。要是jquery的js檔案不是第一個被引入,那麼別的js中的$.方法名就會報錯。只有先引入了jquery的js檔案,才能正確執行$.方法。特此備份!
Time of Update: 2014-01-20
複製代碼 代碼如下: <html> <head> <title> New Document </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> &
Time of Update: 2014-01-20
複製代碼 代碼如下: <html> <head> <meta http-equiv=Content-Type content="text/html;charset=utf-8"> <title>Build Document by Script</TITLE> <SCRIPT LANGUAGE="text/javascript"> function word_onclick() { var myDocApp=null;
Time of Update: 2014-01-20
今天看javascript權威指南的時候發現break的文法有兩種(break; 和 break label;)。。。以前都沒仔細看,就在前幾頁。 但是不明白label怎麼寫,於是上網查了一下,找到了一個例子 複製代碼 代碼如下: function foo () { dance: for(var k = 0; k < 4; k++){ for(var m = 0; m < 4; m++){ if(m == 2){ break dance; } } } }
Time of Update: 2014-01-20
有時候要對響應一堆相似的事件,但是每個事件的參數都不同,一開始還以為挺簡單的,用個for迴圈不就得了,結果發現,額,都是使用了最後一個參數。。。 上網查資料!!!結果大神說用閉包解決 代碼: 複製代碼 代碼如下: for(var i=0;i<10;i++){ btns[i].onclick=(function(i){ return function(){alert(i)} })(i) }
Time of Update: 2014-01-20
在js裡取值,可以用form.xx.value,也可以用form.all.xx.value,那麼他們有什麼區別呢? 原先想當然的以為加all是取form裡的所有xx(如果有多個name相同的元素),返回的是數組,後來在網上搜尋了一下,發現不是這個意思, all代表的是form裡的所有元素,就是說form.all可以訪問<form></form>標籤包含的任意元素,包括div、table等,而form.xx只能訪問表單元素,像input、select等。 測試如下:
Time of Update: 2014-01-20
JSON (JavaScript Object Notation)一種簡單的資料格式,比xml更輕巧。 JSON 是 JavaScript 原生格式,這意味著在 JavaScript 中處理 JSON 資料不需要任何特殊的 API 或工具包。JSON的規則很簡單: 對象是一個無序的“‘名稱/值'對”集合。一個對象以“{”(左括弧)開始,“}”(右括弧)結束。每個“名稱”後跟一個“:”(冒號);“‘名稱/值' 對”之間使用“,”(逗號)分隔先來看個解析執行個體複製代碼
Time of Update: 2014-01-19
名片作為陌生人之間建立聯絡的最便捷、最有效工具,專業的名片設計可以給你的客戶留下良好的第一印象,名片同時也是一個企業和個人最重要和最符合成本效益的營銷工具之一。這個列表展示了12款專業的高檔名片設計,一起欣賞。您可能感興趣的相關文章35佳漂亮的迷你名片設計作品欣賞最新70佳很酷的名片設計作品欣賞創意無限:25款非常酷的高檔名片設計分享35套免費的國外 PSD 名片模板60款酷斃了的國外名片設計作品欣賞 Creative Business Card Corporate
Time of Update: 2014-01-19
表單元素在網頁設計中使用的非常頻繁,如文本輸入框、單選框、複選框、挑選清單、上傳檔案,它們在瀏覽器中的展現有內建的外觀,為了在視覺上取得更好的產品體驗,保持用戶端的統一,通常產品經理會提出需要改變它的外觀,使用自訂的,對於產品本身來說這樣的要求是加分項,開發在力所能及的範圍內應該大力支援。做H5移動開發,並沒有原生APP開發那樣,大部分內容都可以自訂,移動端H5頁面受手機系統的影響,不同的瀏覽廠商對錶單元素的渲染效果差異很大。為 iphone4s 、魅族 android4.4 、諾基亞
Time of Update: 2014-01-18
先來說eval的用法,內容比較簡單,熟悉的可以跳過eval函數接收一個參數s,如果s不是字串,則直接返回s。否則執行s語句。如果s語句執行結果是一個值,則返回此值,否則返回undefined。 需要特別注意的是對象聲明文法“{}”並不能返回一個值,需要用括弧括起來才會傳回值,簡單樣本如下:複製代碼 代碼如下:var s1='"a" + 2'; //運算式var s2='{a:2}'; //語句alert(eval(s1)); //->'a2'alert(eval(s2)); //->
Time of Update: 2014-01-20
複製代碼 代碼如下:<h1>Libraries give you <span class="txt-rotate fw700" data-period=500" data-rotate='[ "knowledge", "community", "an outlet", "中國起源", "OSCHINA" ]'></span></h1>複製代碼 代碼如下:html,body { font-family: 'Open Sans'
Time of Update: 2014-01-19
一、布局的理解誤區網路上流行管新型的布局方式叫“DIV+CSS”,其實是一個錯誤的理解,導致了很多人過度依賴與濫用DIV標籤,
Time of Update: 2014-01-20
用Javascript取float型小數點後兩位,例22.127456取成22.13,如何做?1.丟棄小數部分,保留整數部分parseInt(5/2)2.向上取整,有小數就整數部分加1Math.ceil(5/2)3,四捨五入.Math.round(5/2)4,向下取整Math.floor(5/2)另類的方法1. 最笨的辦法複製代碼 代碼如下:function get(){ var s = 22.127456 + "";
Time of Update: 2014-01-19
高品質的網頁元素是任何 Web 或移動相關項目的基本要素,品質良好的設計項目對於設計師來說就像一個寶藏,能夠協助他們在很短的時間裡設計出優秀的作品。 很多人喜歡扁平化設計風格,它的簡單性讓使用者感覺輕鬆。這篇文章就給大家分享15套免費的扁平化介面設計素材包,包含各種設計項目,如導航、下拉式功能表欄、購物車、登入註冊、選項卡以及橫幅等等。您可能感興趣的相關文章23套新鮮出爐的網站和手機介面 PSD 素材讓人愛不釋手的13套精美的網頁表徵圖素材10款唯美浪漫的婚禮 &
Time of Update: 2014-01-18
近期在做一個項目,會遇到在子頁面中提交的時候會無法能夠調試javascript代碼的情況出現,有時候這種問題,我們無法正常在瀏覽器,看到我們子頁面的javascript代碼,所以只能夠用原始的alert 或者 console.log(),當然,這也是一種解決方案,但是有時候,我們就想看一下程式到底是如何啟動並執行,同時也可以看每個參數到底是什麼值,所以意義還是比較大的。 我貼張圖,大家就大概瞭解是什麼時候會出現這個問題了。 複製代碼 代碼如下: <script> function
Time of Update: 2014-01-18
1、JQuery的核心的一些方法 each(callback) '就像迴圈 $("Element").length; ‘元素的個數,是個屬性 $("Element").size(); '也是元素的個數,不過帶括弧是個方法 $("Element").get(); ‘某個元素在頁面中的集合,以數組的形式儲存 $("Element").get(index); '功能和上面的相同,index表示第幾個元素,數組的下標 $("Element").get().reverse(); ‘把得到的數組方向 $("
Time of Update: 2014-01-19
優秀的網頁設計需要關注許多方面,而空白的運用肯定是其中之一。空白是圍繞設計項目,像,文本,列等的空白空間,使布局乾淨和精緻。需要注意的是,空白並不需要是說要白色,只要它是空白的,任何顏色都能夠提供一個乾淨和優雅的設計。您可能感興趣的相關文章20個與眾不同的網頁聯絡表單設計案例分享12個漂亮的國外單頁網站設計案例那些讓人讚不絕口的創新 HTML5 網站激發你靈感的20個多彩的網頁作品案例30個獨具匠心的精美單頁網站設計案例 BrightByte Who’s
Time of Update: 2014-01-18
首先用js控制產生了一個組織圖 再設定這個組織圖可以任意拖動到指定位置 頁面代碼如下 具體代碼 執行個體 可以去我資源空間下載 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html