Time of Update: 2014-07-06
ext前台接收action傳過來的json資料 複製代碼 代碼如下: Ext.Ajax.request({ method:'POST',//請求方式 params : {dagl_code:dagl_code}, url:lcwPath+"/daxt/lcgl.shtml?method=getJgBycode",//請求的url地址 success: function(response, opts) { if(response.responseText!='{}'){
Time of Update: 2014-07-06
圖片的上傳預覽功能主要用於圖片上傳前的一個效果的預覽,目前主流的方法主要有js,jquery與flash實現,但我們一般都會使用js來實現圖片上傳預覽功能,下面來看一個例子。原理:分為兩步:當上傳圖片的input被觸發並選擇本地圖片之後擷取要上傳的圖片這個對象的URL(對象URL);把對象URL賦值給事先寫好的img標籤的src屬性即可把圖片顯示出來。在這裡,我們需要瞭解Javascript裡File對象、Blob對象和window.URL.createObjectURL()方法。File對象:
Time of Update: 2014-07-06
頁面前台顯示複製代碼 代碼如下:<span id="clock" style="font-size:14px;"></span>js指令碼複製代碼 代碼如下:$(document).ready(function () {//第一種showTime();//第二種var clock = new Clock();clock.display($("#clock"));});//顯示系統目前時間處理 第一種方法 function showTime() { var
Time of Update: 2014-07-06
js function定義函數的4種方法1.最基本的作為一個本本分分的函式宣告使用。 複製代碼代碼如下: 複製代碼 代碼如下: function func(){} 或 var func=function(){}; 2.作為一個類構造器使用: 複製代碼代碼如下: 複製代碼 代碼如下: function class(){} class.prototype={}; var item=new class(); 3.作為閉包使用: 複製代碼代碼如下: 複製代碼 代碼如下: (function(){ /
Time of Update: 2014-07-06
javascript的mouseover和mouseout事件,在繫結元素內部有子項目的情況下, 經過繫結元素時會多次觸發mouseover和mouseout事件。 jquery解決辦法: jquery的mouseenter和mouseleave方法已經修複了這個問題,可以直接用來替代mouseover和mouseout 不過有個mouseenter和mouseleave有個小問題是,讓滑鼠從文檔外直接進入綁定事件的元素時,mouseenter不生效
Time of Update: 2014-07-06
前台js複製代碼 代碼如下:$("#nickForm").ajaxSubmit({ type: "post", url: "http://localhost:8080/test/myspace.do?method=updateNick¶m=1", dataType: "json", success:
Time of Update: 2014-07-06
當滑鼠滑過圖片時,圖片會出現預覽的大圖,大圖下面還會有介紹文字。 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="圖片提示效果.aspx.cs" Inherits="圖片提示效果" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">
Time of Update: 2014-07-06
將校正規則寫到控制項中複製代碼 代碼如下:<script src="../js/jquery.js" type="text/javascript"></script><script src="../js/jquery.validate.js" type="text/javascript"></script><script src="./js/jquery.metadata.js" type="text/javascript"></
Time of Update: 2014-07-06
用$.browser.version經常出現一些不準確的狀況,最近碰到,做了一些總結,不知道是否全面。 用javasript的navigator.userAgent.indexOf("MSIE 8.0")取法結果是一樣的。 1、用webbrowser載入htm、html頁面,此時載入後擷取IE的版本就是不準確的,比如我的機器是IE9,但是通過webbrowser載入之後,$.browser.version方法取得的版本便是變成了7.0,用“<meta
Time of Update: 2014-07-06
複製代碼 代碼如下:<script type="text/javascript"> //<![CDATA[ $(function(){ //擷取<p>元素的HTML代碼
Time of Update: 2014-07-06
在載人頁面後,瀏覽器輸出資料流自動關閉;在此之後,任何一個對當前頁面進行操作的document.write()方法將開啟—個新的輸出資料流。它將清除當前頁面內容(包括來源文件的任何變數或值)、因此.假如希望用指令碼產生的HTML替換當前頁面,就必須把HTML內容串連起來賦給一個變數、使用一個document.write()方法完成寫操作,不必清除文檔並開啟一個新資料流,一個document.write()調用就可完成所有的操作。
Time of Update: 2014-07-06
複製代碼 代碼如下: <!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: 2014-07-06
現在很多網站都有這種效果,在文字框輸入一個字元,下邊會出來相匹配的內容,這個代碼就示範了這個功能是如何完成的,當然,這是個靜態,你可以將提示的內容從資料庫讀取出來,要用到AJAX那東東。複製代碼 代碼如下:<HTML><HEAD><title>帶輸入匹配的文字框</title><style>body,div {font-family:verdana;line-height:100%;font-size:10pt;}input
Time of Update: 2014-07-06
大家都知道我們在提交form的時候用了多種input表單。可是不是每一種input表單都是很簡單的用Document.getElementById的方式就可以擷取到的。有一些組合的form類似於checkbox或者radio或者select我們如何用javascript擷取和在伺服器中擷取提交過來的參數呢?多說無用、上代碼:Jsp-html代碼:複製代碼 代碼如下: <form action="input.do"
Time of Update: 2014-07-06
1、如果終止一個函數的用return即可,執行個體如下:function testA(){ alert('a'); alert('b'); alert('c');}testA(); 程式執行會依次彈出'a','b','c'。function testA(){ alert('a');
Time of Update: 2014-07-06
下邊兩種寫法沒有任何區別 只是少了些代碼而已...複製代碼 代碼如下:<input id="cb1" type="checkbox" checked /><input id="cb2" type="checkbox" checked="checked" />jquery判斷checked的三種方法:複製代碼 代碼如下:.attr('checked'): //看版本1.6+返回:"checked"或"undefined"
Time of Update: 2014-07-06
不廢話了,直奔主題吧wcf端:近幾年比較流行restful,為了能讓ajax調用,同時也為了支援restful風格的uri,在建立一個Ajax-enabled Wcf Service後,必須手動修改svc檔案,指定Factory,即:<%@ ServiceHost Language="C#" Debug="true" Service="ajaxSample.HelloWorld" CodeBehind="HelloWorld.svc.cs"
Time of Update: 2014-07-06
1、實現源碼<!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <html> <head>
Time of Update: 2014-07-06
$(document).ready(function()
Time of Update: 2014-07-06
後來查了一些相關資料,發現在IE 中通過 window.location.href 或者是 是無法擷取HTTP_REFERER, 真是搞不懂 IE 的瀏覽器,很多瀏覽器啟動並執行很好的東西,它就是不支援,最後沒有辦法,只能PHP偽造來源HTTP_REFERER的方法或者用JS來偽造。IE可以識別的 HTTP_REFERER 提交是通過click 觸發的事件或者是 Form 表單提交的請求,下面是根據網上的資料總結的一個方法:<script>function referURL(url)