做項目的時候遇到了這樣一個問題,如果用普通的ASP.NET
NodeJS子進程簡介 NodeJS子進程提供了與系統互動的重要介面,其主要API有: 標準輸入、標準輸出及標準錯誤輸出的介面。 NodeJS子進程簡介 NodeJS 子進程提供了與系統互動的重要介面,其主要 API 有: 標準輸入、標準輸出及標準錯誤輸出的介面 child.stdin 擷取標準輸入 child.stdout 擷取標準輸出 child.stderr 擷取標準錯誤輸出 擷取子進程的PID:child.pid 提供產生子進程的重要方法:child_process.spawn(cmd,
閑著沒事,自己寫了個瀑布流,我個人寫指令碼或者是網頁的習慣是:只參考別人的效果,很少參考別人的代碼,有時侯我寧願用審查元素來推斷代碼,也不願去看原始碼。我不知道這個習慣好不好。雖然中間過程是花了我不少時間,但是我做的東西的每一個細節我都還能記清楚(當然肯定後來會忘),因為是我實現的。下面說正題: 瀑布流的主體即為幾個ul標籤,新增加的元素以 li的形式按照當前 ul的高度有選擇性的插入到某個ul下。 主體形式如下: 複製代碼 代碼如下: <div id="main">
本樣本使用Jquery實現視頻播放頁面的關燈開燈效果。其中視頻顯示使用embed 元素,該元素是html5的元素,所以使用支援html5的瀏覽器效果會更好。 效果預覽網址:http://www.keleyi.com/keleyi/phtml/guandeng/ 完整代碼: 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
首先定義css樣式: 複製代碼 代碼如下: @media print { .noprint { display: none;color:green } } 對於不想列印的內容只用在標籤中加上 class=noprint即可,列印的時候客戶也不會看到頁面任何變化。 列印時調用 window.print(); 另外幾種js局部列印的方法: 移花接木: 列印的時候,把需要列印的內容替換成整個body內容(使用者會在列印的時候看到變化,客戶體驗不太好) 複製代碼 代碼如下: function
BxCarousel是一個具有眾多配置且易用的Jquery圖片滾動外掛程式,特徵主要有: ◆ 可以指定顯示的元素總數 ◆ 可以指定每次滾動的元素個數 ◆ 自動播放模式 ◆ 前一張/後一張按鈕控製圖片流動 參數含義: display_num:顯示元素的數量,幾張圖片 move:單擊左右修飾鍵時,移動的元素個數,此處為移動2張圖片 prev_image:上一元素按鈕圖片 next_image:下一元素按鈕圖片 margin:圖片之間的間隙,一般設為10px auto:自動滾動效果 controls:
函數定義 函數是由這樣的方式進行聲明的:關鍵字 function、函數名、一組參數,以及置於括弧中的待執行代碼。 函數的構造文法有這三種: Js代碼 複製代碼 代碼如下: 1.function functionName(arg0, arg1, ... argN) { statements }//function語句 2.var function_name = new Function(arg1, arg2, ..., argN, function_body);//Function()建構函式 3
複製代碼 代碼如下: <!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>
可愛的滑鼠跟隨 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
一、一些概念①傳統Ajax:互動的資料格式——自訂字串或XML描述; 跨域——通過伺服器端代理解決。②如今最優方案:使用JSON格式來傳輸資料,使用JSONP來跨域。③JSON:一種資料交換格式。基於純文字、被原生JS支援。 格式:兩種資料類型描述符:大括弧{ }、方括弧[ ]。分隔字元逗號、映射符冒號、定義符雙引好。④JSONP:一種跨域資料互動協議,非官方。 1、Web頁面調用js檔案,可跨域。擴充:但凡有src屬性的標籤都具有跨域能力。 2
$("#父視窗元素ID",window.parent.document); 對應javascript版本為window.parent.document.getElementByIdx_x("父視窗元素ID");取父視窗的元素方法:$(selector, window.parent.document);那麼你取父視窗的父視窗的元素就可以用:$(selector, window.parent.parent.document);類似的,取其它視窗的方法大同小異$(selector,
複製代碼 代碼如下: <head> <title></title> <style type="text/css"> #mydiv { width: 900px; background-color: #444; position: absolute; left: 100px; } img { width: 200px; height: 200px; } ul { list-style-type: none; height: 200px; } ul
最近在做一個效能最佳化方面的工作,遇到很多細節問題,現在一一把遇到的問題記錄下來分享給大家,廢話就不多謝,我直接貼代碼。 複製代碼 代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>for與each效能比較</title> <script src="../Cks/jquery-1.7.1.min.js"
JavaScript採用Regex實現startWith、endWith效果函數複製代碼 代碼如下:String.prototype.startWith=function(str){ var reg=new RegExp("^"+str); return reg.test(this); }&
以下為建構函式方法建立類:複製代碼 代碼如下:function className (prop_1, prop_2, prop_3) { this.prop1 = prop_1; this.prop2 = prop_2; this.prop3 = prop_3;}有了上面的類,我們就可以為類建立執行個體:複製代碼 代碼如下:var obj_1 = new className(v1, v2, v3)var obj_2 = new className(v1, v2
複製代碼 代碼如下:<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-1.7.2.min.js"></script> <meta charset=utf-8
如果您不希望下載並存放 jQuery,那麼也可以通過 CDN(內容分髮網絡) 引用它。 Google和微軟的伺服器都存有 jQuery 。 如需從Google或微軟引用 jQuery,請使用以下代碼之一: Google CDN: 複製代碼 代碼如下: <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"> </script> </head&
複製代碼 代碼如下:<html> <head> <title>js自動下載檔案到本地</title> <script language="javascript" type="text/javascript"> function InitAjax() { var ajax; if(window.ActiveXObject){ var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP',
複製代碼 代碼如下: // 反選 $("#reverse-select").click(function() { $('.table tr').each(function() { var input = $(this).find('input'); var statu=input.prop("checked")==true?false:true; input.prop("checked",statu); }); }); 我在table上面每一行放了個checkbox 然後用按鈕單擊,實現反選
document.styleSheets裡儲存了當前頁面上所有CSS規則的集合。通過它可以遍曆出頁面<style>裡定義的所有selector,訪問selectorText屬性可得選取器的匹配規則。然後將規則規則傳遞給 document.querySelectorAll 即可擷取頁面內匹配此規則的元素列表。 這裡我們只求CSS規則的覆蓋率,所以訪問 querySelectorAll().length 即可。通過排序就可看出各個CSS使用方式。 代碼很簡單。複製代碼 代碼如下: