Time of Update: 2018-12-03
點擊這裡下載PDF檔案。 點擊這裡下載樣本檔案。 點擊這裡下載視頻檔案。 經過了5個小時的準備,10多個小時的錄製和剪輯,我終於將第一次AJAX培訓的內容做完了。錄一次講座真的是一件費神費時的事情,我也深切感受到了天轟穿兄錄了數十次講座有多麼不容易。這是我第一次錄製講座,所以經驗有些不足,而且對著螢幕一個人傻傻地說話總是不如對著觀眾說話,在語氣上也略顯單調。雖然我已經極力yy正在為數十人作講座的情形,但是似乎效果不甚理想。另外不知道是什麼原因,錄下來的聲音總是不像我的原聲,聽上去也有些沉悶
Time of Update: 2018-12-03
點擊這裡下載PDF檔案。 點擊這裡下載樣本檔案。 點擊這裡下載視頻檔案。 相關內容:AJAX培訓第二講:使用AJAX架構(下) 首先向大家說聲抱歉,離上次隔的時間實在太長。由於一度工作比較忙,所以錄製就耽擱了。而且後來在錄製過程中也麻煩不斷,主要原因是我的筆記本比較差,而錄製的內容一多,幾乎就會處於“僵死”狀態,然後Captivate非常容易崩潰,最後連錄製內容都弄壞了。錄製結束後怎麼發布都有大段的聲音無法播放,卻又不想重新錄,只能設法修補和求救(關於這個在部落格圓可以看到我的抱怨和求助
Time of Update: 2018-12-03
點擊這裡下載PDF檔案。 點擊這裡下載樣本檔案。 點擊這裡下載視頻檔案。 相關內容:AJAX培訓第二講:使用AJAX架構(上) “AJAX培訓第二講:使用AJAX架構”現在拆成了兩部分,現在發布是第一部分,探討了AJAX架構相關內容,並給出了一些最簡單的例子。 如果大家對於講座的內容有任何疑問,請在Q &
Time of Update: 2018-12-03
點擊這裡下載PDF檔案。 點擊這裡下載樣本檔案。 點擊這裡下載視頻檔案。 這次的內容是開發一個AJAX聊天室,目的是讓大家略為鞏固一下前兩次所講的AJAX常用的基礎知識。不過這個聊天室的功能是再簡單不過了,這點我在視頻中也多次強調。 這次的錄製是一個嘗試,因為我想以後的錄製過程中加大“樣本”甚至於“Hands on
Time of Update: 2018-12-03
本文為翻譯的,原文忘記了,google一下應該找到 呵呵 建立基於AJAX樣式的檔案上傳 如果你訪問ASP.NET AJAX 論壇,你會發現有成百的人詢問當把File控制項放到UpdatePanel裡時,並不能夠產生具有AJAX上傳的效果。這肯定是不能夠產生AJAX效果的,因為XMLHTTPRequest對象在內部上傳資料時不支援這個功能。在本文我將給大家示範一個具有AJAX效果的檔案上傳方式。技巧很簡單,我將使用iframe架構來上傳檔案,這樣就不會重新整理頁面,並且在頁面
Time of Update: 2018-12-03
很多人想在.net下學習Ajax技術,但是不知道學哪一個架構。這裡主要對三個.net下的Ajax技術進行對比。1、Atlas Atlas缺點: Atlas也是三種技術中最難掌握的,它已經將Ajax技術進行了完全的封裝。學習完Ajax原理後再學習Atlas還是很困難的,相當於學習了C++原理後準備用VC++開發一樣。 由於封裝得比較多,如果開發過程中出現了錯誤,開發人員將無從下手,只有請求微軟趕快將Bug去掉。這些Bug多不多,會不會影響開發,從我目前使用方式來看,還是很多的。
Time of Update: 2018-12-03
採用一個開源的AJAX庫:Ajax Toybox描述: 在註冊或購物車結帳的時候,需要使用者填入設定檔,這個環節可以簡練一下,我們只需客人填入郵遞區號,然後就根據這個郵遞區號,自動從資料庫中取出相應的省,市等地址資訊。 這樣既可以減少客戶的輸入,增加客戶體驗,又可以減少由於資料輸入而產生的錯誤。實現: HTML<script>function createRequestObject() { var ro; var browser =
Time of Update: 2018-12-03
在一個線上客服系統中,使用了Ajax技術實現無重新整理的資訊更新。下面這個例子是定時清理不線上的客戶 首先在load事件中註冊private void Page_Load(object sender, System.EventArgs e) { // 在此處放置使用者代碼以初始化頁面 Ajax.Utility.RegisterTypeForAjax(typeof(Project.www.SC.GuestTalk));
Time of Update: 2018-12-03
1、定義一個類 CityCounty.cs檔案,如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Runtime.Serialization;/// <summary>///CityCounty 的摘要說明/// </summary>[DataContract]public class CityCounty{
Time of Update: 2018-12-03
一個html頁面,向其中添加一個<script></script>以及頁面上一個按鈕,連個文字框,內容如下: <script type="text/javascript" language="javascript"> var xmlHttp = false; try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); }
Time of Update: 2018-12-03
在Ajax中,瀏覽器通過javascript可以直接調用WebService,下面具體講解如何?: 第一步:在WS目錄下建立一個名為AjaxService的asmx檔案。 using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;/// <summary>///AjaxService 的摘要說明///
Time of Update: 2018-12-03
開始做struts項目時,使用ajax做一些簡單的驗證和取值都使用servlet,但是這樣卻破壞了struts的mvc的本來意圖,但是使用struts架構由於其同步特性,在提交頁面時會引起頁面跳轉,最近查了一些資料,如果在action返回時返回null,就可以避免頁面跳轉.這樣,簡單的應用都可以使用struts架構,而不用破壞其特性了.public class demo{public ActionForward
Time of Update: 2018-12-03
最簡單的 AJAX 例子代碼(完整注釋) <input type="button" onclick="ajaxTest()" value="AJAX測試"><input type="button" onclick=" document.getElementById('weather').innerHTML='' " value="隱藏"><script>// 1. 初始化 請求 對象// Mozilla/Firefox 下的var xmlhttp = new
Time of Update: 2018-12-03
1.先把Ajax.dll添加引用到項目中,在項目上右擊,菜單上有個[添加引用],然後一步一步把那個.DLL檔案添加進來,之後你會在項目的引用中看到那個Ajax.dll就是添加成功了 2.修改Web.config。在 <system.web> 元素中添加以下代碼。這裡的Ajax.dll和Ajaxpro.dll引用方法是不一樣的,一定要注意 <configuration> <system.web> <httpHandlers> <!--
Time of Update: 2018-12-03
先看代碼:頁面ajax post 提交代碼$.post('goods_quickadd.php?action=update', {goods_code : $('#goods_code1').val(),goods_name : $('#goods_name1').val(),cat : $('#cat1').val(),pid : pid,weight : $('#weight').val(),rand : Math.random() },function(data){if(data == 1
Time of Update: 2018-12-03
筆者在ECSHOP二次開發時,發現IE購物車結算時選擇紅包時AJAX回呼函數不執行,而FF卻是正常。最終雖然修改OK,但具體原因還是未知。請大寫一起討論討論。原版的ecshop是沒有這一問題的,但筆者使用了JQuery,才出現這一問題,具體JQuery是如何引用的,參見筆者的另一篇博文:ecshop jquery衝突解決方案。廢話不說,詳情如下:原始ECSHOP紅包選擇時的JS代碼:shopping_flow.js/* * * 改變紅包 */function changeBonus(val){/
Time of Update: 2018-12-03
實現功能:文字框失去焦點時,帶出其他相關資訊。HTML:<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title>未命名頁面</title> <script type ="text/javascript" language ="javascript" >... var XmlHttp=false;function AjaxSet(
Time of Update: 2018-12-03
1.什麼是Ajax? Ajax的全稱是:AsynchronousJavaScript+XML 2.Ajax的定義: Ajax不是一個技術,它實際上是幾種技術,每種技術都有其獨特這處,合在一起就成了一個功能強大的新技術。 3.Ajax包括: XHTML和CSS 使用文件物件模型(DocumentObjectModel)作動態顯示和互動 使用XML和XSLT做資料互動和操作 使用XMLHttpRequest進行非同步資料接收 使用JavaScript將它們綁定在一起
Time of Update: 2018-12-03
初學Ajax就要弄明白和清晰的思路來一步步的建立Ajax以及怎樣應用Ajax下面開始學習它的實用步驟1.首先我們要明白Ajax是非同步JavaScript的調用,因此要明白他最適合應用的場合非同步呼叫和局部更新Ajax應用一般是建立XmlHttpRequest對象的應用也就是要建立xmlHttpRequest對象2.建立XMlHttpRequest對象 在IE中XMlHttpRequest對象是有ActiveX活動組件建立的對象,在FireFox中有XmlHttpRequest組件可以直接調用,
Time of Update: 2018-12-03
HTML代碼:<tr><td><fmt:message key="ttesbill.cusomerid"/></td><td><select name="cusomerid" class="cusomerid" style="width:165px"><option>---請選擇---</option><c:forEach items="${bankList}"