Time of Update: 2013-10-22
在很多情境下,只有機器已經連網以後,web應用才能啟動。如果沒有連網,就會提示錯誤。、 但是機器有時候要重啟。 如果機器重啟後,立刻啟動web應用的話,可能,機器上的網路服務還沒有準備好。 特別是windows7,啟動網路服務需要好幾秒,這個時候怎麼辦呢? 之前嘗試過幾種方法: 比如 通過ping來判斷, 但是ping需要有一個非原生ip地址。 這個不是很通用 比如監控某個連接埠是否已經被佔用,但是光連接埠佔用,也不能說明網路已經啟動了。
Time of Update: 2013-10-22
近日碰到一個問題,就是需要將使用者點擊下拉式清單當中某個選項後,將其所選的內容儲存起來,例如下面的HTML代碼: 複製代碼 代碼如下: <select onchange="isSelected(this.value);" id="city"> <option value="1">北京</option> <option value="2" >上海</option> <option value="2"
Time of Update: 2013-10-22
以下是漸層的js代碼(表示多餘三行的要隱藏,點擊"more"顯示剩下的,點擊“less”要逐漸隱藏): 複製代碼 代碼如下: function showAccomplishmentTableRow(){ $("#accomplishmenttable tr:hidden").first().show(2000,function(){ showAccomplishmentTableRow(); }); if($("#accomplishmenttable tr:hidden").size()==0
Time of Update: 2013-10-22
複製代碼 代碼如下: // 業務類型樹 var settingOther = { edit: { enable: false }, // 非同步載入樹 async: { enable: true, url:"initCoagencyTree.action", autoParam:["id", "name=n"], otherParam:{"otherParam":"zTreeAsyncTest"}, dataFilter: filter }, // 簡單資料格式 data: {
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> <%@ page language="java" import="java.util.
Time of Update: 2013-10-22
這是一種在IE下適用的固定行列的方法.其具體代碼如下: 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> New Document </title> <style> .FixedTitleRow { position: relative; top:
Time of Update: 2013-10-22
複製代碼 代碼如下: <style>@media print{body{display:none}}</style> <%--禁止截屏,通過清除剪下板實現 Start--%> <script type="text/javascript"> function clearShearPlate() { try { if (clipboardData.getData("Text") || clipboardData.getData("HTML") ||
Time of Update: 2013-10-22
經過測試發現alert會中斷settimeout的計時功能,關閉對話方塊後,settimeout的時間會重頭開始計時,而不是從中斷處。 比如:settimeout定時5分鐘後執行某方法,但是在等待3分鐘後,彈出了alert,關閉alert後,settimeout會重頭開始計時,再等5分鐘,而不是2分鐘。 並且只要是同一瀏覽器視窗內,即使在不同frame中,alert也會中斷其他frame中的settimeout, 為什麼這麼設計,不明白,是因為javascript是單線程的嗎?
Time of Update: 2013-10-22
按照ECMA262第五版中的解釋,JSON是一個提供了stringify和parse方法的內建對象,前者用於將js對象轉化為符合json標準的字串,後者將符合json標準的字串轉化為js對象。json標準參考<a href="http://json.org/" target="_blank">json.org</a>。(其實將符合json標準的字串轉化為js對象可以用eval,但是eval效能相對差且存在安全隱患(會執行json字串中的代碼),本文僅寫JSON)
Time of Update: 2013-10-22
setTimeout() 方法用於在指定的毫秒數後調用函數或計算運算式。 文法: setTimeout(code,millisec) 參數: code (必需):要調用的函數後要執行的 JavaScript 代碼串。 millisec(必需):在執行代碼前需等待的毫秒數。 提示: setTimeout() 只執行 code 一次。如果要多次調用,請使用 setInterval() 或者讓 code 自身再次調用 setTimeout()。執行個體:複製代碼
Time of Update: 2013-10-22
---------------------GRID拖拽行的執行個體代碼 單行拖拽---------------------------------------複製代碼 代碼如下://建立第一個GRIDvar firstGrid = new Ext.grid.GridPanel({ddGroup : 'secondGridDdGroup',//這裡是第二個GRID的ddGroupstore :
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
aspx頁面代碼:通過點擊GridView中的a標籤擷取被點擊行中的下拉框和文字框中的值 複製代碼 代碼如下: <asp:GridView ID="GridView1" runat="server"> <Columns> <asp:BoundField HeaderText="ID" DataField="ID" /> <asp:BoundField HeaderText="Name" DataField="ID" />
Time of Update: 2013-10-22
從一個表單checkbox擷取到已選中的資料值: 複製代碼 代碼如下: <input type="checkbox" name="cb" value="1" />aa <input type="checkbox" name="cb" value="2" />bb <input type="checkbox" name="cb" value="3" />cc <input type="checkbox" name="cb" value="4"
Time of Update: 2013-10-22
在做項目時,遇到了操作iframe的相關問題。業務很簡單,其實就是在操作iframe內部某個表單時,調用父表單的一個函數。於是就寫了兩個很簡單的htm頁面用來測試,使用網上流行的方法在Google瀏覽器中始終報錯,不能通過。 父頁面parent.html的代碼如下 複製代碼 代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head><title> </title> <script src=
Time of Update: 2013-10-22
最近做了一個房產的秒殺,團購的電子商務網站(房子也有秒殺,出手不小啊),其中裡面有一個秒殺的倒計時展示,主要是判斷目前時間距離秒殺開始還有多少時間,還有秒殺開始和秒殺結束的各種展示。其中最主要的一點就是所謂的目前時間不能使用瀏覽器通過new Date()擷取的用戶端時間,這樣只要使用者修改了自己的機器時間那麼倒計時就會亂透了,所以這個目前時間必須使用的是伺服器時間,所以採用的是靜態快取頁面面所以這個目前時間使用ajax方式進行擷取複製代碼 代碼如下:<!DOCTYPE html
Time of Update: 2013-10-22
但是在實現js傳值給flash時,flash在擷取值存在幾率性,有時可以獲得到,有時有擷取不到。後來發現,其實是由於<object
Time of Update: 2013-10-22
第一種方法:複製代碼 代碼如下:function submitData() { var tb = document.getElementById(IDArray[0]); //擷取伺服器控制項GridView的ID if (tb) { var rows = tb.rows; for
Time of Update: 2013-10-22
實施過程如下: 1、引用Ajax.dll 2、在App_Code寫具體的方法,最好單獨建立一個類檔案,然後寫具體方法。 複製代碼 代碼如下:public class AjaxMethod www.jb51.net{ public AjaxMethod() { &
Time of Update: 2013-10-22
複製代碼 代碼如下: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>滑鼠滑過遮罩高亮效果</title> <style> *{padding:0;margin:0;} ul,li{list-style:none;}