Time of Update: 2018-12-05
朋友讓我介紹Ajax的好處,我大概想了幾點:1 大大減少了伺服器端和用戶端的資料流量,不像submit-responce時代需要參雜大量的html指令碼。2 豐富了用戶端的相應,例如表單子段的提示輸入,資料驗證。多級列表的實現。樹樁菜單的動態載入等等需要注意的事:Ajax設計時候一定要考慮使用者介面事件觸發的無序性。1 對一些有寫操作的地方,要根據情況實行介面鎖定功能,即提交完成前,不可以進行其他動作。2 任何操作都要給使用者 Load... 這樣的提示Ajax的三種形式1
Time of Update: 2018-12-05
在 HTML 的外部檔案中一樣,標記的組織與其樣式、格式和行為是分離的。雖然您肯定可以用 JavaScript 更改元素或文本的樣式,但實際更改您的標記所布置的組織卻更加有趣。 只要牢記您的標記只為您的頁面提供組織、架構,您就能立於不敗之地。再前進一小步,您就會明白瀏覽器是如何接受所有的文主要組織並將其轉變為超級有趣的一些東西的,即一組對象,其中每個對象都可被更改、添加或刪除。文本標記的優點在討論 網頁瀏覽器之前,值得考慮一下為什麼純文字絕對 是儲存 HTML
Time of Update: 2018-12-04
看了不少文章,也看了不少代碼。始終找不到自己最出錯在什麼地方了,現在直接上代碼吧。然後說一下注意的地方. <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><%@include file="/common/taglib.jsp" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Time of Update: 2018-12-04
Prototype是一個簡化AJAX開發的JS類庫。官方地址:http://prototype.conio.net/中文介紹:https://compdoc2cn.dev.java.net/prototype/html/prototype.js.cn.htmldhtml history是一個以hash(也就是url中#的後面部分)為指標儲存資料的JS類庫官方地址:http://codinginparadise.org/projects/dhtml_history/中文介紹:http://www.
Time of Update: 2018-12-05
我們知道,常見的導航一般就是 <a href="index.php">首頁</a> 這樣的,點擊標籤就轉到下一個頁面。最近在學習Ajax,於是就想到做一個無重新整理的導航來練習一下,操作如下: 建立一個index.html,代碼:<html><head><title>Yizero Ajax learning</title><meta http-equiv="content-type"
Time of Update: 2018-12-05
自動完成功能使用ajax:autocomplete,這個標籤有如下幾個屬性:var:這是一個可選屬性,該屬性定義了autocomplete標籤建立的JavaScript對象名。通常無須指定該屬性。attachTo:這是一個可選屬性,該屬性定義了var對應的自動完成對象將應用到的對象。baseUrl:這是一個必需屬性,該屬性定義了Ajax請求發送的URL。該屬性指定的URL將返回一個典型的AjaxTags所需要的XML響應,響應的每個item節點的name值就是自動
Time of Update: 2018-12-05
Ext.Ajax.request({ url:'http://localhost:8080/myapp/ExtHandler, jsonData:Ext.util.JSON.encode(info), params:{action:'up'}, success: function(resp,opts) {
Time of Update: 2018-12-05
注意:以下代碼請在Firefox 3.5、Chrome 3.0、Safari 4之後的版本中進行測試。IE8的實現方法與其他瀏覽不同。 2,預檢請求 預檢請求首先需要向另外一個網域名稱的資源發送一個 HTTP OPTIONS 要求標頭,其目的就是為了判斷實際發送的請求是否是安全的。下面的2種情況需要進行預檢:a,不是上面的簡單請求,比如使用Content-Type 為 application/xml 或 text/xml 的 POST 請求b,在請求中設定自訂頭,比如
Time of Update: 2018-12-05
作為J2EE開發人員,我們似乎經常關注“後端機制(backend mechanics)”。我們通常會忘記,J2EE的主要成功之處在Web應用程式方面;許多原因使得人們喜歡利用Web開發應用程式,但主要還是因為其易於部署的特點允許網站以儘可能低的成本擁有上百萬的使用者。遺憾的是,在過去幾年中,我們在後端投入了太多的時間,而在使我們的Web使用者介面對使用者自然和響應靈敏方面卻投入不足。
Time of Update: 2018-12-05
今天是全國的五一的節日,很好的日子,大家都可以出去玩,同時對於我們寢室的一位老兄來說,更是喜上加喜。幾天是他的生日。我們接天借他的光,也出去吃了一頓,不過我還是怕太陽,回來時頭痛死了,不過為了減輕頭痛,我就只有用書本的知識來減輕頭痛了,剛好看了一本電子工業出版社出版的《深入學習:Javascript開發與執行個體》。以前只是使用了Javascript技術,而且是對著別人的資料作的,是模稜兩可的,今天看了一下,這個是一種非常成熟的語言,很多東西基本上就是C、C++,甚至C#,很多東西在裡面早已經實
Time of Update: 2018-12-05
第一種方法:<script language="javascript" >var xmlttp;function verify() { //用DOM方式擷取文本的值 var username = document.getElementById("username").value; //需要針對ie和其他瀏覽器建立這個對象不同方式寫不同的代碼 if(window.XMLHttpRequest) { //針對ie7,8, Firefox, Opera,
Time of Update: 2018-12-05
1. ajax form 提交架構skygqCheckAjaxForm.1.3 其中修改if(settings.zhedang){$("body").append('<div id="skygqCheckAjaxFormOverlay" style="display:none;text-align:center;position:absolute;z-index:2000;left:0;top:0;background:black;cursor:hand"><img src=
Time of Update: 2018-12-05
剛才看了論壇裡面的一個人問,如何獲得IP的所在地,利用www.ip.cn網站,其實方法很簡單 ,我忘了Microsoft.XMLHTTP對象怎麼用了,就使用了jquery去做,jquery非常簡單的調用Ajax去擷取IP地址源。他的協助文檔 和
Time of Update: 2018-12-04
Ajax push技術核心揭秘(轉載) Ajax push技術核心揭秘 引言 在web應用普及的今天,使用者開始將更多的關鍵應用向Web遷移,
Time of Update: 2018-12-05
1 開啟新視窗,window.open(),這本身並不會被瀏覽器阻止,但是放在ajax方法中,彈出新視窗就被阻止了,如下: function mfopen(id, name) { jQuery.ajax({ type: "GET", dataType: "text", url: "UserLogin.aspx?method=init", success: function (msg) {
Time of Update: 2018-12-05
今天在開發基於Ajax的網站的時候,用到了AJAX Control Toolkit這個工具箱,可是由於是上次安裝的,這次拖動TextBoxWatermarkExtender控制項的時候居然彈出對話方塊。顯示“未能完成操作,無效的FormATETC結構”。 進過思索估計是我移動了安裝時的AjaxControlToolkit.dll的位置造成的,網上一搜大家都反應這個問題。 於是我把原來的AJAX Control Toolkit刪除掉,重新添加AjaxControlToolkit.dll,
Time of Update: 2018-12-05
測試代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="_Default" %><head runat="server"> <title>Sys.WebForms.PageRequestManager</title></head><body> <form id="form1"
Time of Update: 2018-12-05
在寫這篇文章之前,曾經寫過一篇關於AJAX技術的隨筆,不過涉及到的方面很窄,對AJAX技術的背景、原理、優缺點等各個方面都很少涉及null。這次寫這篇文章的背景是因為公司需要對內部程式員做一個培訓。專案經理找到了我,並且徵詢我培訓的主題,考慮到之前Javascript、CSS等WEB開發技術都已經講解過了,所以決定針對AJAX這一塊做一個比較系統的培訓,所以這篇文章實際上是一個培訓的材料。 在這篇文章中,我將從10個方面來對AJAX技術進行系統的講解。 1、ajax技術的背景
Time of Update: 2018-12-06
一:jQuery.ajax文法基礎jQuery.ajax([options])概述:通過 HTTP 要求載入遠端資料。jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。$.ajax() 返回其建立的 XMLHttpRequest 對象。使用這個方法可以獲得更多的靈活性。 資料類型
Time of Update: 2018-12-06
由於jquery的出現,編寫js代碼已經變得異常的平民化,同時現在的web也已經是ajax滿天飛,哪天你自己寫一個web不含ajax的拿不出手 當然,在.net的控制項模式開發中一種去控制項化開發已經變的變得更加通用:jquery+ajax+ashx 這種方式更加適用於一些小應用的開發,輕量、簡單、自由 由於那時候太年輕,剛剛開始這種模式開發的時候 是一個ajax請求一個ashx頁面,這樣的結果可想而知,一個小的許可權系統光光ashx檔案就幾十個了,而且檔案名稱還大同小異,悲劇。