Time of Update: 2013-10-22
一、在javascript中嵌入php代碼javascript若是通過js檔案包含進來的,那麼js檔案中也可以直接寫php代碼,只不過包含js檔案是副檔名要改成php,如:複製代碼 代碼如下:<script herf="js/demo.js.php"></script>二、javascript函數參數的預設值c語言中可以通過這樣來設定預設參數:複製代碼 代碼如下:void foo(int a, int b = 1, bool c =
Time of Update: 2013-10-22
可以執行的文法:$("ul li a").filter(":contains('佳能'),:contains('松下'),:contains('卡西歐')").css("color","red"); 錯誤的文法:$("ul li a").filter(":contains("佳能"),:contains("松下"),:contains("卡西歐")").css("color","red");
Time of Update: 2013-10-22
複製代碼 代碼如下: function dateFormat(date, format) { var o = { "M+": date.getMonth() + 1, //month "d+": date.getDate(), //day "h+": date.getHours(), //hour "m+": date.getMinutes(), //minute "s+": date.getSeconds(), //second "q+": Math.floor((date.getMonth(
Time of Update: 2013-10-22
CS裡複製代碼 代碼如下:public string test() { return "Hello World"; } aspx 頁面複製代碼 代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">
Time of Update: 2013-10-22
JS分頁控制項,可用於無重新整理分頁複製代碼 代碼如下:function PagerBar(recordcount, pagesize, pageindex, showpagecount) { var NumberRegex = new RegExp(/^\d+$/); this.PageIndex = 1; //頁索引,當前頁 if (pageindex != null &&
Time of Update: 2013-10-22
複製代碼 代碼如下: //jquery驗證郵箱 function checkSubmitEmail() { if ($("#email").val() == "") { //$("#confirmMsg").html("<font color='red'>郵箱地址不可為空!</font>"); alert("郵箱不可為空!") $("#email").focus(); return false; } if (!$("#email").val().match(/^\w+((
Time of Update: 2013-10-22
有的時候,需要檢查使用者是否修改了一個表單中的內容,則可以使用下面的技巧,其中如果修改了表單的內容則返回true,沒修改表單的內容則返回false。代碼如下: 複製代碼 代碼如下: function formIsDirty(form) { for (var i = 0; i < form.elements.length; i++) { var element = form.elements[i]; var type = element.type; if (type ==
Time of Update: 2013-10-22
打造JavaScript命名空間其實很簡單,只需要將自己的函數、對象、變數等放在一個偽命名空間中,即用一個匿名函數封裝起來。 複製代碼 代碼如下:(function(){ function $(id){ return document.getElementById(id); }
Time of Update: 2013-10-22
JavaScript指令檔都放在頁面底部載入,可以有效地加快頁面的載入速度。 但是,php控制器一般這樣寫: 複製代碼 代碼如下: $this->load->view($HEADER); $this->load->view($MENU); $this->load->view($VIEW_SHOW, $data); $this->load->view($FOOTER); $FOOTER是個共用模版,用於載入js及css檔案。
Time of Update: 2013-10-22
複製代碼 代碼如下: var _alert_iconCss = "tipmsg_icoInfo"; var _confirm_iconCss = "tipmsg_icoConfirm"; var _error_iconCss = "tipmsg_icoError"; var _warning_iconCss = "tipmsg_icoWarning"; function dialogInit(type, msg) { var iconCss = ""; switch (type) { case
Time of Update: 2013-10-22
在看LABjs原始碼時,發現裡面有個將相對位址轉為絕對位址的函數,將其拿出紀錄如下: 複製代碼 代碼如下: function canonical_uri(src, base_path) { var root_page = /^[^?#]*\//.exec(location.href)[0], root_domain = /^\w+\:\/\/\/?[^\/]+/.exec(root_page)[0], absolute_regex = /^\w+\:\/\//; // is `src` is
Time of Update: 2013-10-22
複製代碼 代碼如下:<!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> <title></title>
Time of Update: 2013-10-22
先看代碼:複製代碼 代碼如下:<script> alert(parseInt("3.54 apples")); alert(parseFloat("3.54 apples")); </script> <script>alert(parseInt("3.54 apples"));alert(parseFloat("3.54 apples"));</script>運行結果:parseInt()和parseFloat()兩個方法都是從左邊的字串開始尋找,
Time of Update: 2013-10-22
自從接觸了jquery就喜歡上了前端開發,而且深深感受到了前端開發的強大與重要之處。同時也想為asp.net鳴不平,事實上asp.net並沒有臃腫,說它臃腫的人無非是那些不瞭解它的人,可能他們看見過一些asp.net低級程式員在不斷往頁面裡拖控制項,然後發現產生的頁面中含有大量的垃圾代碼,而且幾乎把所有的邏輯處理都寫在了伺服器端,覺得伺服器壓力太大了。事實上,剛入門asp.net的人會有拖控制項的習慣,但是當你再深入你會發現,最終asp.net的開發模式還是跟PHP、jsp等其它web開發模式是
Time of Update: 2013-10-22
複製代碼 代碼如下:<!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"
Time of Update: 2013-10-22
複製代碼 代碼如下:function public_GetParentByTagName(element, tagName) { var parent = element.parentNode; var upperTagName = tagName.toUpperCase(); //如果這個元素還不是想要的tag就繼續上溯
Time of Update: 2013-10-22
原始碼:複製代碼 代碼如下:<!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"
Time of Update: 2013-10-22
複製代碼 代碼如下: var p_years = new Ext.form.ComboBox( { fieldLabel : '統計年份', anchor : anchor_w, mode : 'remote', maxHeight:100, triggerAction : 'all', selectOnFocus : true, forceSelection : true, editable : false, //store :[['11', '2011'], ['12', '2012'],[
Time of Update: 2013-10-22
今天主要和大家一起分享一下如何使用jQuery的.attr()和.removeAttr()方法讀取,添加,修改,刪除元素的屬性。大家在平時的Web頁面製作中都有碰到如何動態擷取元素的屬性和屬性值,或者說動態修改元素的某個(某些)屬性的屬性值。那麼jQuery就可以讓我們輕鬆的讀取,添加,更改或刪除一個(或多個)元素中的任何屬性,在jQuery中我們可以使用下面的方法來實現: 1 .attr():jQuery中的.attr()方法讓你能輕鬆的讀取,增加或修改一個元素的屬性(詳情參考.attr())
Time of Update: 2013-10-22
js去重複id [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]我經常用的代碼: js去除重複id [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]