Time of Update: 2018-12-07
學習AJAX時,作了以下這個簡單的AJAX例子,沒用任何動態語言,完全HTML和JAVASCRIPT,至於伺服器源也就小偷了一下www.cc168.com.cn(長城證券)的開放式基金每日淨值查詢頁面。用XMLHTTP對象擷取到WEB頁面HTTP內容後,採用Split的方式進行截取,取出自己需要的web部分,然後綁定到頁面的div上。CSS樣式表也就遠程使用了cc168.com.cn的。^_^,希望長城證券能夠寬恕這種偷盜行為。程式員的事,能算“偷”嗎?最多算個竊. :-
Time of Update: 2018-12-07
ajax請求調用的過程中發現的問題:後台請求是一個簡單的.aspx檔案,而這個頁面又沒有考慮過緩衝的影響,使用ajax調試的時候發現有時候根本不走後台代碼直接返回結果了,所以估計是受到瀏覽器緩衝的影響。網上搜了一下,果然是緩衝的問題:“IE中如果XMLHttpRequest提交的URL與曆史一樣則使用緩衝,根本不向伺服器端提交。因此無法取到剛提交的資料或新的資料”。解決方案大致有下面幾種:1、只改進伺服器端(1)後台是簡單的.aspx檔案,直接加上<%@ OutPutCache
Time of Update: 2018-12-07
AJAX.NET 文檔(英文)和網站(英文)對開發人員快速入門非常有用。在介紹使用此技術的一些具體樣本之前,我們將簡要回顧您所需要知道的核心步驟。首先從 AJAX.NET 專案網站(英文)上下載並解壓縮 AJAX 檔案,然後按照您的喜好在 Visual Basic .NET 或 C# 中建立新的 ASP.NET 項目,再向 AJAX.DLL 檔案添加引用(英文)。唯一的額外配置步驟是在 <system.web> 元素中(位於 web.config
Time of Update: 2018-12-07
網上可以說對Ajax談得熱火朝天,最近也沒什麼項目就去看了一下,並寫了個關於pop提示框的小程式運行結果如下檔案說明popwin.js:彈出提示框的js檔案無須改動(這是公用的)Ajax.dll :這是Ajax組件原始碼在Ajax中最可惜的是不能綁定DataGrid服務端控制項在用DataGrid時只能這麼寫[Ajax.AjaxMethod()] public string GetAjaxTable() { try { DataTable dt=new
Time of Update: 2018-12-07
保證Ajax應用程式的安全是任何開發或者管理Web服務的人員的一個新的挑戰。大多數Ajax應用程式的核心是JavaScript的XMLHttpRequest對象,能夠讓Web頁獨立地串連到使用者的Web伺服器和提取跨域的內容。當在一個面向服務的架構中與其它鬆散地結合在一起的軟體服務結合在一起的時候,這個功能就會出現嚴重的安全問題。雖然Ajax不會創造新的安全性漏洞,但是,它可以暴露許多現有的安全性漏洞,特別是在Ajax應用程式特別複雜的時候。這使測試使用者和服務互動可能出現的許多序列改變非常困難
Time of Update: 2018-12-07
註:該問題已解決,詳見終於解決“百年一遇”奇怪問題。問題原因經過昨天一天的奮戰,終於在吃晚飯前找到了"百年一遇"奇怪問題的原因。(問題詳情見前一篇博文:百年一遇的奇怪問題:當IE遇上.NET Framework 4.5)問題原因是:當伺服器安裝了 .NET Framework 4.5 之後,在IE中,如果 ASP.NET MVC 處理的 ajax 請求未執行完成時,串連被中斷(比如F5重新整理瀏覽器),接下來的請求就會被卡住。問題驗證用 IE
Time of Update: 2018-12-07
JavaScript包含的Ajax是Web2.0應用的一個重要組成部分。該部分的進化發展使網路變成了超級平台。該轉變同時也催生了新品種的病毒和蠕蟲,比如Yamanner,Samy 以及Spaceflash等等。Google,Netflix,Yahoo
Time of Update: 2018-12-07
1、XMLHTTPRequest Ajax的一個最大的特點是無需重新整理頁面便可向伺服器傳輸或讀寫資料(又稱無重新整理更新頁面),這一特點主要得益於XMLHTTP組件XMLHTTPRequest對象。這樣就可以向再發傳統型應用程式只同伺服器進行資料層面的交換,而不用每次都重新整理介面也不用每次將資料處理的工作提交給伺服器來做,這樣即減輕了伺服器的負擔又加快了響應速度、縮短了使用者等候時間。 最早應用XMLHTTP的是微軟,IE(IE5以上)通過允許開發人員在Web頁面內部使用XMLHTTP
Time of Update: 2018-12-07
觀點一:Ajax和伺服器端技術毫不相關 嚴格的說,與傳統web開發相比,Ajax是完完全全的用戶端技術。由於很多控制項封裝了用戶端和伺服器端的通訊過程,因此很多問題也因通訊而起。事實上,不論何種Ajax技術,伺服器端都是返回的一個純文字流,再由用戶端來處理這個文本。這段文本可以是xml格式,也可以是一個Html片段,也可以是一段JavaScript指令碼,或者僅是一個字串。伺服器端僅僅是作為一個資料介面,用戶端使用XMLHttpRequest對象來請求這個頁面,伺服器端在頁面內寫入結果文本,這
Time of Update: 2018-12-07
這些對象屬性用來實現動態改變文本,可以很方便的用C#的代碼來書寫頁面的html顯示。innerText,outerText,innerHTML,outerHTML,注意它們時區分大小寫!下面時一些例子能協助理解!<html> <head> <title>DHtml舉例</title> <style><!-- body {font-family:"宋體";color="blue";font-size:"9pt"} .blue
Time of Update: 2018-12-07
Book DescriptionAjax Starter Kit – Phil Ballard. Everything you need to start learning Ajax today!Ajax Programmer’s Toolkit with all the technologies you need to set up an Ajax development and testing environment on your Windows, Mac, or Linux
Time of Update: 2018-12-07
近期在研究MS的AJAX Control Toolkit(代號Atlas),其中AlwaysVisibleControl
Time of Update: 2018-12-07
文章目錄 Ajax Libraries API調用方式1:Ajax Libraries API調用方式2: 原來想介紹這個Google Ajax Library, 在網上搜到了這篇文章, 寫的比我好多了, 就轉到這裡吧, 希望能對大家有用.通過Google Ajax Libraries API加速你的js指令碼的載入原文連結: http://xuming.net/2008/05/ajax-libraries-api.htmlGoogle
Time of Update: 2018-12-07
如果要問做什麼事是最有吸引力,那就是建立Web應用。畢竟,上次你聽到有人稱讚某產品的互動設計是什麼時候的事了?(除了iPod之外) 它們都很cool, 而且都是很創新的項目。 拋開這些不管,Web設計者們對設計互動Web沒有什麼更好的辦法,卻對我們做案頭軟體的同事投去少許羨慕的目光.傳統型應用程式有豐富的介面以及對於Web程式來說無法比擬的響應能力。同樣,Web的快速發展,在我們所提供的體驗和使用者從傳統型應用程式所得到的體驗間產生巨大的差距
Time of Update: 2018-12-07
一、使用Ajax的主要原因 1、通過適當的Ajax應用達到更好的使用者體驗; 2、把以前的一些伺服器負擔的工作轉嫁到用戶端,利於用戶端閑置的處理能力來處理,減輕伺服器和頻寬的負擔,從而達到節約ISP的空間及頻寬租用成本的目的。二、引用Ajax這個概念的最早提出者Jesse James Garrett認為: Ajax是Asynchronous JavaScript and XML的縮寫。 Ajax並不是一門新的語言或技術,它實際上是幾項技術按一定的方式組合在一在同共的協作中發揮各自的作用,
Time of Update: 2018-12-07
在開發中常常需要使用到ajax技術的朋友們最近應該都遇見過一種情況,原來在IE6環境下開發的程式,在IE7下就錯誤百出,不是對象無效就是對象不支援該方法等摸不著頭腦的錯誤。其實這是因為IE7比IE6多了Native
Time of Update: 2018-12-07
舉例為帳號申請單,在開單的時輸入一個帳號,系統判斷該帳號是否存在於系統中。1.在表單的JS Header中寫判斷的javascript函數:var request;function checkloginname(){request = new ActiveXObject("Msxml2.XMLHTTP")if (!request){ request=new ActiveXObject("Microsoft.XMLHTTP");}
Time of Update: 2018-12-07
本文:Ajax.net 1.0正式版發布已久,我在第一次嘗試時卻遇到跨域訪問的問題,表現為在頁面的任意位置單擊滑鼠左鍵都會彈出錯誤提示:"Access is denied",搜尋了一番,找到瞭解決方法.1.將X:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX
Time of Update: 2018-12-07
具體部署方式是,解壓縮後,在任何一個WSS Site的_layer下建立一個虛目錄,目錄名字誰便你取好了。 具體的原理就不細說了,代碼不多,就3個方法,不到100行。 代碼面前沒有秘密,李維的話 然後運行GetLibraryData.aspx,返回的是XML,其實就是DataSet的XML,這樣完全可以使用ajax的方式完成SPList裡面資料的提取了。
Time of Update: 2018-12-07
介紹一款ajax的auotocomplete架構,老外的作品,http://www.createwebapp.com,叫createwebapp's javascript autocomplete widget,下面用php來介紹之 1 下載 2 建立一張表 CREATE TABLE `temp` ( `id` int(10) unsigned NOT NULL auto_increment, `content` text NOT NULL, PRIMARY KEY (`id`))