近來我發現我一些同事。在用ajax時,用資料來源,都喜歡重新建立一個頁面.其實我是很不喜歡這種模式,主要原因,一是後期維護麻煩,還要去找哪些頁面,二是不能調用一些本頁原有的資料方法.因此我在這裡做了一個測試的案例。如下 CS代碼 1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Collections; 5 using System.Web; 6 using
if (window.ActiveXObject) return new ActiveXObject('Microsoft.XMLHTTP')else if (window.XMLHttpRequest) return new XMLHttpRequest()如上代碼所示ie瀏覽器使用new ActiveXObject('Microsoft.XMLHTTP')返回一個XMLHTTP執行個體,而在firefox中則使用new XMLHttpRequest()返回非同步請求對象執行個體,
//匯入js檔案function getResult(url, ready) { var xmlHttp; var r = function() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { //alert(isIE); var xmlstr; var xmldoc; var isIE = !!(window.attachEvent && !window.opera);
主要方法是: 用一個隱藏控制項儲存當前scorll值。回傳回來後根據scroll的值在重新設定scroll。1、首先用onscroll事件儲存scorll值,並用HiddenField記錄scroll值Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><div id="lv_content" class="unify_content"
AJAX+URL重寫如何出現:錯誤提示: 'Sys.WebForms.PageRequestManagerServerErrorException: An uknown error occurred while processing the request on the server. The status code returned from the server was: 404.頁面中加入以下指令碼就解決了<script language="javascript" type=