複製代碼 代碼如下: <!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"
看到一個不錯的jquery外掛程式,可拖動DIV,順序可儲存到資料庫的一個執行個體:這裡就以其中PHP執行個體簡單說明一下:複製代碼 代碼如下:<?php //post到背景資料 if ($_POST) { $ids = $_POST["ids"];
非常漂亮的JS+CSS圖片幻燈切換特效,用在你的首頁比較不錯,寬屏圖片格式,每張圖片平滑飛入切換,滑鼠放上自動切換,和FLASH的凹凸貼圖差不多,視覺衝擊效果很爽,而且代碼也不多,調試調用都方便,建議關注一下哦! 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <
複製代碼 代碼如下://同步傳輸模式 function RequestByGet(nProducttemp,nCountrytemp) { var xmlhttp if (window.XMLHttpRequest)
今天做項目,幾乎所有的提交都是通過ajax來提交,我測試的時候發現,每次提交後得到的資料都是一樣的,調試可以排除後台代碼的問題,所以問題肯定是出在前台。每次清除緩衝後,就會得到一個新的資料,所以歸根到底就是瀏覽器緩衝問題。糾結了很久,終於解決了,在這裡總結一下。我們都知道ajax能提高頁面載入的速度主要的原因是通過ajax減少了重複資料的載入,也就是說在載入資料的同時將資料緩衝到記憶體中,一旦資料被載入其中,只要我們沒有重新整理頁面,這些資料就會一直被緩衝在記憶體中,當我們提交
複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title&
網頁可見地區寬:document.body.clientWidth 網頁可見地區高:document.body.clientHeight 網頁可見地區寬:document.body.offsetWidth (包括邊線的寬) 網頁可見地區高:document.body.offsetHeight (包括邊線的寬) 網頁本文全文寬:document.body.scrollWidth 網頁本文全文高:document.body.scrollHeight
複製代碼 代碼如下:var certCardValid = function(id){ var arrVerifyCode = [1,0,"x",9,8,7,6,5,4,3,2]; var wi = [7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2]; &
下面的代碼 實現的控製表單提交 複製代碼 代碼如下: function shangchuan(){ var filepath = document.getElementById("file").value; alert(filepath); if(filepath==""){ alert("請選擇上傳的檔案!"); document.getElementById("file").disabled=true; } var
對於我們做WEB開發的,對錶單的驗證是必不可少的,所以今天把常用的一些驗證羅列出來,呵呵,今天下午剛學的JSRegex,有什麼不足的地方還希望大家批評指正。一.相關的代碼複製代碼 代碼如下:function test() { var temp = document.getElementById("text1"); //對電子郵件的驗證 var myreg =
JavaScript 中 typeof 和 instanceof 常用來判斷一個變數是否為空白,或者是什麼類型的。但它們之間還是有區別的:typeoftypeof 是一個一元運算,放在一個運算數之前,運算數可以是任意類型。它傳回值是一個字串,該字串說明運算數的類型。typeof 一般只能返回如下幾個結果:number,boolean,string,function,object,undefined。我們可以使用 typeof 來擷取一個變數是否存在,如 if(typeof
最近因項目需要,要用jquery的cycle外掛程式,但是項目裡面一直用的都是jquery1.9,不支援browser對象,百度一下,找到瞭解決方案。 在cycle外掛程式的源碼裡面直接加上下面這段代碼就可以了: 複製代碼 代碼如下: (function(jQuery){ if(jQuery.browser) return; jQuery.browser = {}; jQuery.browser.mozilla = false; jQuery.browser.webkit = false;
1:GET訪問 瀏覽器 認為 是等冪的就是 一個相同的URL 只有一個結果[相同是指 整個URL字串完全符合]所以 第二次訪問的時候 如果 URL字串沒變化 瀏覽器是 直接拿出了第一次訪問的結果POST則 認為是一個 變動性 訪問 (瀏覽器 認為 POST的提交 必定是 有改變的)防止 GET 的 等冪 訪問 就在URL後面加上 ?+new Date();,[總之就是使每次訪問的URL字串不一樣的]設計WEB頁面的時候
瀏覽器的趨勢是加入越來越多個物件,像Worker,同時也為舊有的對象添加新方法。如何相容它的第一步就是檢測它們是否存在,沒有則補上自己的相容代碼。這時問題就來了,有的類庫是給你做了這一步,但有時沒有,有時是做了,但並不符合標準。因此單純是typeof Array.prototype.map === "function"可能不夠用。這時isNative方法就要登場了。我一直用的版本,自己寫的:複製代碼 代碼如下:var isNative =
複製代碼 代碼如下:<script language='javascript'>/* utf.js - UTF-8 <=> UTF-16 convertion** Copyright (C) 1999 Masanao Izumo <iz@onicos.co.jp>* Version: 1.0* LastModified: Dec 25 1999* This library is free. You can redistribute
有時我們需要用cookie儲存使用者名稱,記錄登入狀態,如何正確判斷該機使用者cookie是否存在呢?不能簡單使用a!=”這樣的寫法。複製代碼 代碼如下: a=getCookie("username3"); c_start=document.cookie.indexOf("username3="); if(c_start == -1){ $("#login_form").show();
今天研究了一下這個問題,也普及了一下知識吧。方法一:通過mouseover,mouseout來觸發事件,才判斷滑鼠是否在該地區。 但是這種方法的局限性就是,必須要觸發mouseover,或mouseout,mouseleave事件才能知道。複製代碼 代碼如下:function chkIn() { div_1.innerText = "現在你把滑鼠移入層了!"; div_1.style.font = "normal
首先,我先拋出一個定論:”在Javascript中,This關鍵字永遠都指向函數(方法)的所有者”。函數複製代碼 代碼如下:function introduce() { alert("Hello, I am
1. 單一職責就一個類而言,應該僅有一個引起它變化的原因。如果一個類承擔的職責過多,就等於把這些職責耦合在一起,一個職責的變化可能會削弱或者抑制這個類完成其他職責的能力。這種耦合會導致脆弱的設計,當變化發生時,設計會遭到意想不到的破壞。軟體設計真正要做的許多內容,就是發現職責並把那些職責互相分離。如果你多於一個動機去改變一個類,那麼這個類就具有多於一個的職責。2.
1。formpanel資料來源和grid相同,使用 Form.getForm().loadRecord(row);則資料便可自動載入在formpanel中對應的控制項。2。formpanel資料來源是單獨的,則store傳入到formpanel頁面後,還需要手動將formpanel中的每個控制項用value賦值,形如:複製代碼 代碼如下:<span style="font-size:18px;">{