Time of Update: 2017-01-19
先貼代碼,再講詳細事件複製代碼 代碼如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title>
Time of Update: 2017-01-19
複製代碼 代碼如下: function toDesktop(sUrl,sName){ try{ var WshShell = new ActiveXObject("WScript.Shell"); var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url"); oUrlLink.TargetPath = sUrl; oUrlLink.Save();
Time of Update: 2017-01-19
前端開發人員應該很清楚 Javscript 指令碼的 function 函數對象可以通過 call 或 apply 方法,使其改變內部範圍(this)所指向的對象,實現更多可擴充的功能開發。ie 原生支援 function 對象的 call 和 apply 方法,在 firefox 或其它瀏覽器下也得到支援,但是 call 和 apply 方法是立即作用並執行,例如: 複製代碼 代碼如下: var func = function () { alert(this); }.apply(window)
Time of Update: 2017-01-19
//校正是否全由數字組成 複製代碼 代碼如下: function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校正登入名稱:只能輸入5-20個以字母開頭、可帶數字、“_”、“.”的字串 複製代碼 代碼如下: function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,1
Time of Update: 2017-01-19
本文執行個體講述了jQuery EasyUI datagrid實現本地分頁的方法。分享給大家供大家參考。具體如下:一般分頁都是後台做,前端做無論從哪方面考慮都不合適。但是有的時候還是有這種需求。這裡重點用到了pagination的監聽,以及JS數組的slice方法來完成。代碼如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title></title>
Time of Update: 2017-01-19
文章說明:本文介紹了根據Json串產生Html的一種方式(只是簡單實現了文字框,密碼框,下拉框)。只是覺得好玩才這樣做,如果覺得沒有任何價值,請忽略。不足指出希望各位大牛指點。後續將根據各位的指點繼續完善。 功能說明: 在左側輸入框中輸入Json串,點擊執行時根據輸入的Json串在右側展示區顯示出相應的Html(使用Jquery1.4.4) HTML: 複製代碼 代碼如下: <table style="width:100%; "> <col width="200px;"
Time of Update: 2017-01-19
實現功能:1/當textarea換行時自動增加一行高度 2/當textarea刪除一行時 自動減少一行的高度 依賴:jquery.xxx.js 工作中需要使用類似功能但是覺得使用外掛程式需要匯入其他檔案很不方便所以就寫了一個textarea jquery外掛程式複製代碼 代碼如下:<div class="form-group"> <label class="col-sm-3 control-label no-padding-right"
Time of Update: 2017-01-19
jQuery近些年來仍舊是web開發中最受歡迎的類庫,雖然大家褒貶不一,但是仍舊不失為一款最流行的Javascript,在事件中return false可能大家在編寫事件相關代碼的時候,有時候會使用return false語句,代碼如下:複製代碼 代碼如下:$("a").click(function() { $(".gbtags").toggle(); return false;}以上代碼中,我們點擊a元素,如果不return
Time of Update: 2017-01-19
方法一:複製代碼 代碼如下:function checkRe(checkid) { var id = window.parent.getQry("ctrid") + "_"; var values = window.parent.opener.document.getElementById(id + "txt_dept_name").value; var keys = window.parent.opener.document.getElementById(id +
Time of Update: 2017-01-19
被人問起一個問題:<script language = "JavaScript"> <script type="text/javascript"> <script> 這三個標籤的使用有什麼區別? 雖然一直在用,卻也沒有好好去弄清楚,這裡詳細說明一下。 查閱一些資料,主要是瀏覽器支援問題。type 和 language 屬性都可用來指定 <script> 標籤中的指令碼的類型。language 屬性在 HTML 和 XHTML
Time of Update: 2017-01-19
背景:大部分瀏覽器已經實現了json對象轉字串的原生api支援,那在較低版本瀏覽器瀏覽器——如大家最喜愛的IE6——裡如何?呢? 首先運行以下方法,測試各種情況下,JSON.stringify的輸出,這有助於下文代碼的實現以及測試。用例不一定完整,歡迎補充 複製代碼 代碼如下: function test_toStringify(){ var result = { "JSON.stringify(undefined)": JSON.stringify(undefined),
Time of Update: 2017-01-19
一般參數值不能超過16位。如果超出16都是用0替代,導致我們查詢不到自己想要的結果。 遇到此問題我們做如下修改 自己寫屬性 原始的: 複製代碼 代碼如下: <a href="javascript:void(0)"
Time of Update: 2017-01-19
複製代碼 代碼如下:onClickRow : function(rowIndex, rowData){ var editor = $('#datagrid').datagrid('getEditor', {index:rowIndex,field:"buyNum"});
Time of Update: 2017-01-19
用 Fiddler 監控,在 IE6 下,資源下載順序為:很明顯,下載順序從上到下,文檔流中先出現的資源先下載。在 IE8, Safari, Chrome 等瀏覽器下也類似。Firefox 對下載順序做了最佳化:Firefox 會將 js, css 提前下載,而將圖片等資源延遲到後面下載。對於渲染,利用 Fiddler 將網速調慢,可以看到 css 下載後會馬上渲染到頁面,渲染和下載同步進行。js 的解析和運行,也類似。對於 js 運行,以及頁面載入相關事件的觸發,特別做了測試。在
Time of Update: 2017-01-19
複製代碼 代碼如下: function GetDayNum(no,type) { if (type == "35") { var num7 = document.getElementById("6").value; var value = document.getElementById("7").value; var valueR = num7; if (no == "7") {valueR = value;}//標識時間值 if (num7 != "" && value != "")
Time of Update: 2017-01-19
本執行個體將實現顯示網頁檔案最後的修改時間。首先在頁面添加了一個文字框控制項,然後使用javascript建立了一個函數,在函數中調用document對象的lastModified屬性,然後在頁面的文字框中顯示檔案上一次被修改的時間,通過這種方法可以查看網頁的更新時間。 實現過程: 1.編寫自訂函數,代碼如下: 複製代碼 代碼如下: <script language="javascript"> function alterdate() {
Time of Update: 2017-01-19
1、JavaScript 方法: 複製代碼 代碼如下: [javascript] <script> document.onkeydown=function(event){ e = event ? event :(window.event ? window.event : null); if(e.keyCode==13){ //執行的方法 alert('斷行符號檢測到了'); } } </script> <script>
Time of Update: 2017-01-19
標準的DHTML文檔中TEXTAREA的MAXLENGTH屬性預設情況下不起作用,只有當事件發生時才起作用 如下:http://spiderscript.net/site/spiderscript/examples/ex_textarea_maxlength.asp 但TEXT中有且起作用<input type="text" maxlength="20">, 那麼在TEXTAREA中怎麼實現輸入內容不能超過多少個字元呢。 方法1、如果只需要截取多少個字元的內容,則可以: 複製代碼
Time of Update: 2017-01-19
前段時間同事在群裡對jQuery裡的.data()方法大發牢騷: XXX(NNNNNNN) 15:11:34 <a id="a" data-xxx="00123" /> alert($('#a').data('xxx'));//123 data方法不靠譜 XXX(NNNNNNN) 15:13:17 老老實實用attr('data-xxx')吧細研究了下jQuery文檔對.data()方法的描述: 複製代碼 代碼如下: As of jQuery 1.4.3 HTML 5 data-
Time of Update: 2017-01-19
冒泡事件就是點擊子節點,事件會向上傳遞,最後觸發父節點,祖先節點的點擊事件。html代碼部分:複製代碼 代碼如下:<body> <div id="content"> 外層div元素 <span>內層span元素</span>