Time of Update: 2018-12-05
2008-07-04 09:57web2.0橫空出世,ajax首當其衝,今天做web的如果再不學點ajax的話,就顯的落伍了,而學ajax的用的環境如果是asp.net,那ajax.net你就不得不學了。首先就是環境的配置,如下vs2005+sql2005+Winxp
Time of Update: 2018-12-05
jquery是一個優秀的javascript架構,大大提高了javascript代碼的簡潔性,同時也降低了javascript的難度。關於具體的jquery函數請參考http://www.cnblogs.com/greatxj/articles/2260357.html。對於jquery中的ajax,我主要使用了ajax()這個函數,下面就寫一點使用心得,有什麼不足之處向大家多多請教了。後台代碼為C#1.對一個表添加資料前台代碼 1 $.ajax({ 2
Time of Update: 2018-12-05
2010.9.10 蘇鵬內容介紹-Ajax類庫介紹-ASP.Net MVC2使用Ajax類庫執行個體 預備知識-安裝Visual Studio 2010 Express-瞭解ASP.Net-瞭解Ajax基礎知識-瞭解設計模式基本概念 在ASP.Net MVC中使用-Microsoft ASP.Net
Time of Update: 2018-12-05
本文非原創,點擊查看原帖 很多程式都可以通過socket來實現長串連,實現訊息的即時推送。但由於http請求一般都是短串連,一次請求結束,就會斷開與伺服器的串連,伺服器不能主動推送資料到用戶端,而只能由用戶端發起請求,但有些時候,需要在web上實現即時的訊息傳輸,比如即時聊天、股票動態資訊等。 在Ajax技術被發掘以前,在網頁上實現無重新整理的即時聊天,似乎是很困難的事情,但由於Ajax技術的興起,人們可以進一步來挖掘它的潛力了,象gmail、google
Time of Update: 2018-12-05
首次遇到如題此類問題,經查閱在web.config檔案中加入: <httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0
Time of Update: 2018-12-05
今天在使用UpdateProgress進度條時發現,在頁面局部更新的時候進度條顯示,而UpdatePanel也不會隱藏,這樣看起來頁面很亂,為了實現如題的效果,我們可以手動編寫代碼,程式碼片段放在 <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager>下面為宜。程式碼片段如下: <script
Time of Update: 2018-12-05
首先在web.config檔案裡面配置:1)在<system.web>裡面添加:<anonymousIdentification enabled="true"/> //啟用匿名 <profile enabled="true"> <properties> <add name="a" allowAnonymous="true" type="String"/> </properties>
Time of Update: 2018-12-05
ajax所包含的技術 大家都知道ajax並非一種新的技術,而是幾種原有技術的結合體。它由下列技術組合而成。 1.使用CSS和XHTML來表示。 2. 使用DOM模型來互動和動態顯示。 3.使用XMLHttpRequest來和伺服器進行非同步通訊。 4.使用javascript來綁定和調用。在上面幾中技術中,除了XmlHttpRequest對象以外,其它所有的技術都是基於web標準並且已經得到了廣泛使用的,XMLHttpRequest雖然目前還沒有被W3C所採納,但是它已經
Time of Update: 2018-12-05
一年都沒寫過部落格了,不是懶,是不知有啥好寫的。。。現在本人從一個後台開發.net的轉向前端開發了。。。之前去面試的時候,給面試官問過,有沒有屬於自己的ajax類,當時很奇怪,因為我基本上ajax開發都是用jquery來完成,後來想了想,也是應該寫一個。先看調用方式:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
前段時間一直煩惱於無法利用JS調用背景方法,現在終於學會點方法,覺得應該寫下來與別人一起分享下,希望能夠協助一些和我一樣的小鳥。1.如果是調用背景帶傳回值的無參數方法,那麼<%=方法()%>無疑是最為簡單的一 種方法。舉個例子,比如你後台方法為public string s(){return "我很棒";}這樣只要在前台這樣寫<script type="text/javascript">var a=
Time of Update: 2018-12-05
<script src="./js/jquery.js" type="text/javascript"></script><script type="text/javascript">$(document).ready(function(){//這個就是jQueryready ,它就像C語言的main 所有操作包含在它裡面$("#button_login").mousedown(function(){login();
Time of Update: 2018-12-05
前兩天xz問我知不知道ajax怎麼實現跨域調用,因為沒聽過這個概念,所以也知道怎麼實現。xz說ajax跨域調用有幾種方式,一種是iframe的方式,通過設定document.domain來實現,一種則是通過設定jsonp來實現。這兩天查了一下資料,也寫了幾個demo,下面備忘一下。我在本地建了三個網站,並設定了host檔案類比跨子域和跨全域coolkissbh.comblog.coolkissbh.comcoolkiss.com 一 、ajax
Time of Update: 2018-12-05
準備以後部落格在這安家了,csdn給人的感覺是太浮躁,給人的學術氛圍不夠,而且什麼技術都有給人感覺很雜亂 ,還是cnblogs不錯 主要以.net 為主,技術含量很好,今天來這裡第一天,特意和大家分享一個自認為很不錯的ajax的架構XCallback,它是對callback的擴充 ,筆者曾經用過好幾款ajax框架,最早用UpdatePanel
Time of Update: 2018-12-05
也許大家厭煩了ajaxpro伺服器端和用戶端的配置,也對ms .net ajax 龐大、低效且不易變通笨拙風格而感到不滿,所以很多人沉迷在了jq的世界裡,也包括我,ajax架構出現了這麼多了,從網上看jq似乎成了ajax的終結者,但是本人感覺jq還是有很多不方便的地方,所以打算自己做一個, 不知道這樣一款ajax架構能不能打動你, 先看一個基本例子,下面是個完整的ajax調用過程,比起jq是不是更簡潔些Code highlighting produced by Actipro
Time of Update: 2018-12-05
AJAX下EXCEL不能按原來的方式匯出,因為在非同步方式下Response.write是會出錯的,所有在頁面載入的時候可以將匯出按鈕註冊為同步方式,同時在UpdatePanel裡不能註冊匯出按鈕,即可解決該問題。【對於VS內建的ajax此辦法即可解決,網上找了N久,很多都是第三方ajax(非vs內建的)匯出excel的解決辦法,好不容易才找到此辦法】C#代碼:protected void Page_Load(object sender, EventArgs e){
Time of Update: 2018-12-05
在WEB開發過程中,前後端要求資料編碼一致的處理是經常會碰到的! 在非英文字元集的頁面上,如果使用Ajax方式進行資料互動的話,就必須要注意保證前後端資料的統一編碼,否則,很容易就出現亂碼! 在後端是ASP程式的情況下,保持前端Javascript和Asp之間傳值的統一編碼可以使用以下函數進行處理: 編碼:escape(string) 解碼:unescape(string)
Time of Update: 2018-12-05
考慮三層架構和AJAX的聯絡是從分布式結構想起的,客戶-伺服器結構(Client/Server ArchitecturalModel,C/S)是最典型的一個例子了。用戶端集中著大部分邏輯功能,像網遊,就是一個比較好的例子,這種結構也被稱為胖用戶端(Fat-Client),這種結構的優點就是用戶端體驗好,服務端壓力小,資料轉送量低,缺點就是用戶端笨重,更新和維護比較困難。而第二種就是瀏覽器/伺服器結構(Browser/ServerArchitectural
Time of Update: 2018-12-05
頁面調用部分:$('#btn').click(function () { $.ajax({ type: 'post', url: './GridTable.aspx/call', contentType: "application/json; charset=utf-8", data: '{"userinfo":[{"name":"zs","age":"21"},{"name":"ls","age":"25"}]}',
Time of Update: 2018-12-05
var sort =0;function createHidden(){ var htm = "<input type='hidden' id= 'h_"+sort+"'/>"; $("#id").append(htm); $.get("xxx.aspx",function(data){ //1.回調的data=1234 $("#h_"+sort).val(data); alert( $("#h_"+sort).val());//輸入understand }
Time of Update: 2018-12-05
/** * 第一種Ajax提交方式 * 這種方式需要直接使用ext Ajax方法進行提交 * 使用這種方式,需要將待傳遞的參數進行封裝 * @return */function saveUser_ajaxSubmit1() { Ext.Ajax.request( { url : 'user_save.action', method : 'post', params : { userName :