Time of Update: 2018-12-08
今天試過json[i].remove(),json.remove(i)之後都不行,看網頁的DOM對象中好像JSON資料是以數組的形式出現的,查閱了下相關JS中數組的操作一試果然很爽。 記錄下來。 1、數組的建立 複製代碼 代碼如下:var arrayObj = new Array(); //建立一個數組 var arrayObj = new Array([size]); //建立一個數組並指定長度,注意不是上限,是長度 var arrayObj = new Array([element0[,
Time of Update: 2018-12-08
第一步:添加允許的IP段
Time of Update: 2018-12-08
複製代碼 代碼如下:$act = isset ($_GET['act']) ? trim ($_GET['act']) : "; if ($act == 'del') { $sort_id = isset ($_GET['id']) ? intval($_GET['id']) : '0' ; $sort_ids = $sort_id; $childrenIds = getChildrenIds ($sort_id); if (!empty ($childrenIds)) { $sort_ids
Time of Update: 2018-12-08
複製代碼 代碼如下://定義一個對象數組 var data = [{ name: "jiang", age: 22 }, { name: "AAAAAAAAAAAAAA", age: 21 }, { name: "CCCCCCCCc", age: 25}]; //定義一個比較子 function compare(propertyName) { return function (object1, object2) { var value1 = object1[propertyName]
Time of Update: 2018-12-08
複製代碼 代碼如下:function randPassword() { var text=['abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ','1234567890','~!@#$%^&*()_+";",./?<>']; var rand = function(min, max){return Math.floor(Math.max(min, Math.random() * (max+1)));} var
Time of Update: 2018-12-08
content相當於你例子中的FCKeditor1。 複製代碼 代碼如下://擷取格式化的編輯器內容 function getEditorContents(){ var oEditor = FCKeditorAPI.GetInstance(“content”); alert(oEditor.GetXHTML(true)); } //向編輯器插入指定代碼 function insertHTMLToEditor(codeStr){ var oEditor =
Time of Update: 2018-12-08
一、 概述 因項目需要,開始學習並研究VC、DLL及ActiveX控制項,網上資料找了很多,但沒一個可用的或者說沒一個例子可理解並啟動並執行。沒辦法,自己研究吧。功夫不負有心人,終有小成了,呵呵,現在把自己學習總結了一下,獻給需要的人。 DLL(動態連結程式庫): 分WIN32 DLL和MFC DLL ActiveX:分ATL控制項和MFC控制項兩類(也是一個DLL) WEB:JAVASCRIPT 調用-> ActiveX調用-> DLL 完成加法運算並傳回值,在頁面上顯示。
Time of Update: 2018-12-08
文章目錄 自訂CSS 原理很簡單,通過JS動態構建一個div層,將其插入到body中,然後通過調整position的CSS屬性為absolute或fixed,使其脫離原來的文檔流的位置。再通過適當的加工美化就成了。 複製代碼 代碼如下:<!-- 背景遮蓋層 --> <div class="dialog-overlay"></div> <!-- 對話方塊 --> <div
Time of Update: 2018-12-08
1.傳統修改模式,看下列代碼 複製代碼 代碼如下:using (NorthwindEntities context = new NorthwindEntities()) { Region region = context.Region.FirstOrDefault(v => v.RegionID == 4); region.RegionDescription = "Test"; context.SaveChanges(); } 監控SQL語句: 複製代碼 代碼如下:SQL1:SELECT
Time of Update: 2018-12-08
複製代碼 代碼如下:<style type="text/css"> #newPreview { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=images); } </style> <script type="text/javascript" language="javascript"> function PreviewImg(imgFile) { var
Time of Update: 2018-12-08
http://s.jb51.net/upic/10723.bootskin 但在直接存取時,卻提示無法開啟頁面,在翻查了大量資料後,開始設定。 解決方案是通過修改IIS裡的HTTP頭資訊來實現,主要通過修改MIME資訊來實現,點擊 MIME類型進行修改副檔名,現在為了實現所有的檔案都提示下載,擴充類就輸入了一個 * 字元,MIME類型本來是想填寫application/octet-stream,想將所有的檔案類型當做EXE來下載,但無效。
Time of Update: 2018-12-08
1. 在使用google api之前,我們需要先申請一個key,作為唯一的標示加在url後面。 2. google地圖api裡面有一個可以查詢到某個地點的詳細資料的地址,例如查詢北京的:http://maps.google.com/maps/geo?q=beijing 3. 我們還可以把上面的地址後面加一個參數,讓它輸出我們想要的資料,例如我們需要csv的資料,那麼地址就成了http://maps.google.com/maps/geo?q=beijing&output=csv 4.
Time of Update: 2018-12-08
base.js --繼承的實現========================== 【注】:繼承後,如果父類是一個類,則會繼承其屬性,方法(包括用prototype聲明的),靜態方法,否則只有屬性和方法。 複製代碼 代碼如下:Object.prototype.extendf= function (a,b){ if(!a||!b) return; var fa = typeof a=="function"; var fb = typeof b=="function"; var cha =
Time of Update: 2018-12-08
直接上代碼吧(一共也才100來行,小東西) 複製代碼 代碼如下:$(document).ready(function() { _el("biggerPic").style.marginLeft = (0 - (getOffsetNumber(_el("biggerPic").style.width) - getOffsetNumber(_el("container").style.width))) + "px"; _el("biggerPic").style.marginTop = (0 - (
Time of Update: 2018-12-08
這個也算是老題目了,園子裡邊也曾針對此題有過激烈的討論,那時候追求用oo來解決。如今既然又有人提了出來,我便抽了點時間寫了寫自己的想法: 複製代碼 代碼如下:<script type="text/javascript"> var a_game = function(pNum){ var players = []; for(var i=1;i<=pNum;i++){ players.push(i); } var flag=0; while(players.length>1)
Time of Update: 2018-12-08
首先下載所需檔案,jquery.autocomplete.js和jquery.autocomplete.css。 由於該控制項獲得資料可以從數組和URL兩種方式擷取,所以寫了兩個簡單的小例子實驗一下。 前台代碼如下: 複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AutoComplete.aspx.cs" Inherits="AutoComplete" %> <!DOCTYPE html
Time of Update: 2018-12-08
js為什麼需要include?讓我們想想這樣1個情境,a.js 需要用到1個公用的common.js,當然你可以在用到a.js的頁面使用<script src="common.js">,但假設有5個頁面用到了a.js,你是不是要寫5遍<script。而且要是以後a.js 又需要引用common2.js,你是不是又的修改5個頁面了? 已有js include的一些問題
Time of Update: 2018-12-08
複製代碼 代碼如下:<script> function TextValidate() { var code; var character; var err_msg = "檔案夾名稱不能包含下列字元之一:\n \\ / : * ? \" < > | & , "; if (document.all) { code = window.event.keyCode; } else { code =
Time of Update: 2018-12-08
IE與firefox事件處理 在ie中,事件對象是作為一個全域變數來儲存和維護的。 所有的瀏覽器事件,不管是使用者觸發 的,還是其他事件, 都會更新window.event 對象。 所以在代碼中,只要輕鬆調用 window.event 就可以輕鬆擷取 事件對象, 再 event.srcElement 就可以取得觸發事件的元素進行進一步處理 在ff中, 事件對象卻不是全域對象,一般情況下,是現場發生,現場使用,ff把事件對象自動傳 遞給對應的事件處理函數。
Time of Update: 2018-12-08
一般做法: 複製代碼 代碼如下:<input type="button" id="test" value="點我測試" /> <script type="text/javascript"> var testBtn = document.getElementById('test'); testBtn.onclick = testFun; function testFun(e) { var evt = e || window.event; alert(evt); } <