Time of Update: 2018-12-08
對比了多個javascript架構,不得不承認JQuery真的是個很優秀的架構。如果你還沒有在你的架構中使用它,趕快扔掉那些臃腫、使用不方便的架構,這會給你的前端設計節約不少的代碼。 為什麼選擇Jquery 我們在頁面寫javascript代碼時,你可能會發現經常要遵循這樣一種模式:選擇一個元素或一組元素,然後以某種方式對其進行操作(如顯示、隱藏元素,給元素添加css類,修改元素特性)。而jQuery在這方面具有比其他架構更加優越的實現,使整個代碼更加簡潔。 頁面和實現分離
Time of Update: 2018-12-08
很鬱悶,看個部落格嗎,還要在安裝一個瀏覽器?俺很懶,俺就是想要用IE6看! 最近在看jQuery,剛剛入一點門,發現了一個有趣的函數,就拿老趙的部落格做實驗了,哈。 裝入一個 HTML 網頁最新版本。 jQuery 代碼: 複製代碼 代碼如下:$.ajax({ url: "test.html", cache: false, success: function(html){ $("#results").append(html); } }); <div
Time of Update: 2018-12-08
初一看這個功能很簡單,一個checkbox,加一段指令碼,把這個checkbox的checked屬性設為false。 複製代碼 代碼如下:<input type="checkbox" id="chk_UnInital" name="chk_UnInital" /> <script>document.getElementById("chk_UnInital").checked=false;</script>
Time of Update: 2018-12-08
第7個PPT的代碼是用 JS 去設定 CSS,這與“不同瀏覽器解析DOM不同”沒有任何關係,是CSS的相容性!而且用JS去直接設樣式是技術理念上的一個錯誤! 第9個PPT的代碼是用DOM指令碼編程,而不是用相容性更好的表單 name 去取表單中的對象。好像沒有 DOM 指令碼編程就無法活了,不要什麼都 XXX.getElementByXXX 方法。 第10個PPT的代碼是用: if(document.all){}else{}
Time of Update: 2018-12-08
1,重新整理架構 複製代碼 代碼如下:onload=function() { try { parent.Link.location.reload(); } catch(e) { } } 2,擷取URL並字元處理 複製代碼 代碼如下:var url=parent.frames["right"].location.href; //document.write('<Font size="2" color="red">'+url+"</Font>");
Time of Update: 2018-12-08
下載ckeidtor,解壓至WebRoot目錄下 在要使用ckeditor的頁面引入ckeidtor.js 假設<textarea/>的name屬性為content,則在其後添加JavaScript代碼如下: 複製代碼 代碼如下:<script type="text/javascript"> if (typeof CKEDITOR == 'undefined') { document.write('載入CKEditor失敗'); } else { var editor =
Time of Update: 2018-12-08
js parsefloat parseint JavaScript提供了3個顯式的類型轉換函式,分別是eval()、parseInt()和parseFloat()。 eval()函數:將字串運算式轉換成數字值。例如,語句total=eval("432.1*10")的結果是total=4321即將數值4321賦予total變數。 parseInt()函數:把字串轉換成整數。返回是從字串的第一個字元開始,如果字元不是以整數開頭則返回0。parseInt()函數還可以轉換十六進位數或十進位數。 例如:
Time of Update: 2018-12-08
1, jQuery Flash 外掛程式jQuery Flash 外掛程式 主要提供Flash在WEB頁面的嵌入式解決方案。2,jPlayerjPlayer是一款用於在網頁上播放和控制Mp3檔案的jQuery外掛程式。它使用一個在背景Flash檔案來播放Mp3檔案,播放器的任何一個地方都可以在XHML/CSS檔案裡控制。3,Embed QuickTimeEmbed
Time of Update: 2018-12-08
代碼如下:(本來基於原型封裝了一下,發現完全在增加代碼量,又改回來了) 感謝sparks345提出粘貼時的問題 這樣的話,只能多加幾個事件onpropertychange,oninput, obj.watch("value",function(id,oval,nval){}) 具體可以看這裡,跟蹤input值改變相容處理 xmlns="http://www.w3.org/1999/xhtml"> 可輸入5個位元組:可輸入6個位元組:可輸入7個位元組:可輸入n個位元組:
Time of Update: 2018-12-08
我們先來自訂一個事件: 複製代碼 代碼如下:person = function(name) { this.name = name; this.addEvents("walk"); } Ext.extend(person, Ext.util.Observable, { info: function(event) { return this.name + 'is' + event + 'ing.'; } }); var person = new person('張銘諾');
Time of Update: 2018-12-08
JavaScript is an Object Oriented Programming (OOP) language. JS是物件導向的程式設計語言(物件導向)。 (這裡是基於對象還是物件導向大家可以搜尋下)An OOP language allows you to define your own objects and make your own variable types. OOP語言可以讓你自訂對象和變數類型。 -------------------------------------
Time of Update: 2018-12-08
當我們讓div置中時候,一般有兩種方法,一種是固定左右寬度,也就是使用像素絕對位置;另一種是用百分比來相對定位,在這種兩種方式下,絕對位置是不能讓div隨著螢幕而自適應的,而用百分比就可以,但是,是用百分比就會有一個新的問題,如果我們的頁面中有這麼一句 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
Time of Update: 2018-12-08
文章目錄 通過 IIS 配置通過命令列通過 web.config 配置通過 IIS 配置通過命令列 通過 IIS 配置按住 WIN + R 開啟命令列輸入 inetmgr 開啟 IIS 管理左邊目錄選擇目標網站,在右邊 IIS 塊中雙擊 Error Pages在 Error Pages 中右邊的 Actions,選擇 Edit Feature Settings在 Error Responses 中,選擇 Detailed
Time of Update: 2018-12-08
複製代碼 代碼如下:(function($){ $.navs=function(){ return $('#top_menu_bar > li').each(function(){ $(this).hover( function(){ $(this).find('ul:eq(0)').show(); },
Time of Update: 2018-12-08
先運行下程式看下: <span style='background-color:#336699;width:300px;'>123</span> 輸出:123 可以看到 span會自動根據包含的內容來變化寬度 這是因為:對於內嵌元素(可以是預設即為內聯的比如 span 元素,也可以是 display: inline 的元素) width 和 height 只在 IE5.x 下和 IE6 或更新版本的 quirks 模式下觸發 hasLayout 。而對於
Time of Update: 2018-12-08
複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/
Time of Update: 2018-12-08
海量的jQuery外掛程式帖,很經典,不知道什麼時候開始流傳,很早以前就收藏過,為了工作方便還是發了一份放在日誌裡面。其中有些已經無法訪問,或許是檔案移除,或許是被封鎖。大家分享的東西,沒什麼特別的可說的,唯有感謝無私分享的人們。貓嗔提醒大家在使用的時候注意jQuery包的版本問題,最好是使用相同的版本,因為使用了高版本很有可能出現或多或少的問題。並且其中英文外掛程式在轉換成中文時注意編碼,推薦utf-8。jQuery外掛程式-檔案上傳(File upload)Ajax File Upload.
Time of Update: 2018-12-08
1.精準簡單的選擇對象(dom): 複製代碼 代碼如下:$('#element');// 相當於document.getElementById ("element") $('.element');//Class $('p');//html標籤 $("form > input");//子物件 $("div,span,p.myClass");//同時選擇多種對象 $("tr:odd").css("background-color", "#bbbbff");//表格的 隔行背景
Time of Update: 2018-12-08
指令碼之家一直本著打造精品內容為目標,不靠數量靠品質,同樣的標題我們的內容盡量比同類網站更細心的整理與排版,盡量的修正發現的錯誤,一直以來贏得了同行與訪客的認可。所以大家以後搜尋編程資源時盡量使用 "關鍵詞 site:jb51.net",但在大家認可的同時一些小人惡意的誹謗本站,跟網監與本站帶來了麻煩,今天又是因為google廣告的問題被網監要求刪除,隨機的帶有欺騙資訊的廣告,我們是封了一批又來一批,仍不能根本上解決,如果這樣下午是否google廣告需要全部去掉呢,很是不解。
Time of Update: 2018-12-08
頁面大概是這樣的,一個Partial View,而這個View包含了一小段綁定Search的Javascript,並且用Jquery-ui 的dialog 包含,而且確定不是ASP.net mvc產生HTML的問題,HTML是依照我的想法產生的,後來實在沒有辦法,把dialog的代碼去掉,Search按就正常了。查了一下dialog的代碼,發現 是appendTo引發的。 做了實驗,代碼如下: 代碼 複製代碼 代碼如下:<script type="text/javascript">