Yan's blog
BlogJava
首頁
新文章
新隨筆
聚合
管理
posts - 0, comments - 17, trackbacks - 0
用prototype實現ajax交互中,responseXML的使用體會
by xyz
function
validate(url,updateElemID)
{
//
window.alert(paras);
var
myAjax
=
new
Ajax.Request(url,
{
//
method:'get',
method:'post',
//
parameters: paras, //不知怎么回事這個parameter總是傳不過去
onComplete:
function
(originalRequest)
{showResponse(originalRequest,updateElemID)}
}
);
}
function
showResponse(originalRequest,elemID)
{
//
var html = originalRequest.responseText;
//
var html=originalRequest.responseXML.getElementsByTagName("dd")[1].firstChild.data;
//
$(elemID).innerHTML = html;
//
var isShowDiv=originalRequest.responseXML.getElementsByTagName("res")[0].firstChild.data;
//
window.alert(isShowDiv);
//
$("jobType").style.display=isShowDiv;
var
myDocument
=
new
ActiveXObject(
"
Microsoft.XMLDOM
"
)
//
myDocument.async="false";
myDocument.loadXML(originalRequest.responseText);
window.alert(myDocument);
var
myRoot
=
myDocument.documentElement;
//
window.alert(myRoot);
var
isShowDiv
=
myRoot.getElementsByTagName(
"
res
"
)[
0
].firstChild.data;
var
html
=
myRoot.getElementsByTagName(
"
font
"
)[
0
].firstChild.data;
//
window.alert(isShowDiv);
//
window.alert(html);
$(elemID).innerHTML
=
"
<font color='red'>
"
+
html
+
"
</font>
"
;
$(
"
jobType
"
).style.display
=
isShowDiv;
}
今天使上面這段代碼,想從服務端轉兩段數據過來,一段用來顯示白提示,一段用來控制一個div的顯示和隱藏。所以我想到了傳一個responseXML
結果在調試中出現很多問題,顯示不出來,搞了半天,分析總結了如下:
1、在服務器必須寫成xml文件格式,還不能用寫兩個out.println()語句來寫那兩段文字,必須寫能一段XML文件,用兩個的子節點來寫那兩段文字。
2、在jsp頁面上顯示時,要這樣寫才能獲取到documentElement
var myDocument = new ActiveXObject("Microsoft.XMLDOM")
myDocument.async="false";
myDocument.loadXML(originalRequest.responseText);
window.alert(myDocument);
var myRoot = myDocument.documentElement;
在頁面上getElementsByTagName("font")[0].firstChild.data;的時一定要get在服務端有寫的元素,不然也會導致其它正確的顯示不出來。
posted on 2008-03-06 18:27
xyz
閱讀(1171)
評論(0)
編輯
收藏
所屬分類:
我的文章
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
表單form的enctype="multipart/form-data"使用體會
用prototype實現ajax交互中,responseXML的使用體會
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
(1)
2007年12月 (1)
文章分類
(44)
ajax(2)
java ee(1)
struts(1)
他山之石(5)
我的文章(2)
網絡文摘(32)
設計模式(1)
文章檔案
(46)
2008年12月 (1)
2008年11月 (2)
2008年10月 (1)
2008年9月 (2)
2008年7月 (1)
2008年6月 (1)
2008年5月 (5)
2008年4月 (2)
2008年3月 (10)
2008年2月 (3)
2008年1月 (5)
2007年12月 (13)
收藏夾
(1)
MQ(1)
Adobe
adobe air
air_help
puremvc
AOP
aspectj
老資格的AOP
API
docs
java 1.4.0
java 1.5.0
java ee 5 sdk
json-lib api
servlet api
appServer
apachelounge
BI
architect-userguide
data vault
Data vault (DV) is a database modeling technique.
kettle
Pentaho Business Intelligence Platform Guides
pentaho sql download
power-architect
spagobi
SQL Power Architect
The SQL Power Architect data modeling tool was created by data warehouse designers and has many unique features geared specifically for the data warehouse architect. It allows users to reverse-engineer existing databases, perform data profiling on source databases, and auto-generate ETL metadata.
sqlpower
c
c-free
codeblocks
codelite
CodeLite IDE 是一個強大的開源,跨平臺的 C/C++整合開發環境. 支持包括 Windows、Linux 和 Mac 系統下運行
codelite官網
dev-c++
Dev-C++是一個C&C++開發工具,它是一款自由軟件,遵守GPL協議。
GCC
GCC 原名為 GNU C 語言編譯器(GNU C Compiler),因為它原本只能處理 C語言。GCC 很快地擴展,變得可處理 C++。之后也變得可處理 Fortran、Pascal、Objective-C、Java, 以及 Ada 與其他語言。
Cache
ehcache
ehcache
ehcache2.5.2 api
CMS
alfresco
DB
hsqldb
mongodb
MySQL 5.1參考手冊
mysql debugger
sqlitedeveloper
eclipse
eclipse官方網站
lomboz
myeclipse
中國eclipse社區
FreeMarker
FreeMarker中文文檔
freemarker官方
hibernate
Complete Hibernate 3.0 Tutorial
hibernate官方網站
html5
phonegap
ibatis
ibatis官方網站
mybatis
mybatis
ibatis --> mybatis
java
ajava
ansj 中文分詞
中文分詞
apache官方網站
tomcat....java很多第三方包在這里能找到!
captcha
java
java sun公司
java的創始者sun
javamail官方下載
jcifs
CIFS/SMB networking protocol in 100% Java
jdo
jikes
JUEL
POI quick-guide
quartz
jquery
annotator
jQuery的文本注解插件
jcanvas
jqgrid
jqgrid
jqgrid
jqmobi
jquery
jQuery autosave plug-in:rikrikrik
jQuery Cycle Plugin
是一個圖片翻轉顯示的 jQuery 插件。致力于添加影像的平穩過渡。它支持6個不同的過渡類型而且很容易使用。
jQuery Easing Plugin
jQuery Easing Plugin 是一個簡單的為對象擴展高級屬性和選項的jQuery插件。
jQuery Plugins (by malsup)
malsup 的 jquery插件。
jQuery UI.Layout
jQuery.sheet
jquery_cookie
jqueryvalidation
markitup
textarea plugin
operamasks
wijmo
ztree
js
aptana
aptana官方網站
Aptana是一個非常強大,開源,專注于JavaScript的Ajax開發IDE。它的特性包括: *JavaScript,JavaScript函數,HTML,CSS語言的Code Assist功能。 *Outliner(大綱):顯示JavaScript,HTML和CSS的代碼結構。 *支持JavaScript,HTML,CSS代碼提示,包括JavaScript 自定函數 *代碼語法錯誤提示。 *支持Aptana UI自定義和擴展。 *支持跨平臺。 *支持FTP/SFTP *調試JavaScript *支持流行AJAX框架的Code Assist功能:AFLAX,Dojo,JQuery,MochiKit,Prototype,Rico,script.aculo.us,Yahoo UI,Ext。 *Adobe AIR與iPhone開發工具 其主頁上還提供如何使用該開發工具的視頻。
boarsoft
This site has JQuery, Ext/Sencha Plugins, such as: Grid Combobox Tree
Bootstrap
Bootstrap學習筆記
box2dflash
chatroulette
國際視頻網站
chrome webstore
cnodejs
colorschemer
配色
Comet:基于 HTTP 長連接的“服務器推”技術
Companion.JS/debugbar
IE js調試
css3-html5
developer.mozilla docs
dhtmlx
dojo框架
Douglas Crockford's Javascript
DWR官方網站
http://getahead.org/dwr ;http://getahead.ltd.uk 也是指向同一個地址的
essential-js-design-patterns
extjs中文官網
gruntjs
hammer
htm5學習
html5
HTML5論壇
httpwatch
ietestcenter
ie官方
javascript-design-patterns
javascriptweekly
JavaScript大牛:Douglas Crockford
Josh Gertzen's blog
jquery easyui中文社區
jquery-portlets
js,adax調試利器firebug
針對firefox的js調試器.
jsdraw2d
jshint-eclipse
jstree
jquery plugin
jsunit
kcfinder
knockoutjs
modernizr
nodejs
object-oriented-super-class-method-calling-with-javascript
processingjs
prototype
prototype API
prototype框架
pushlets
Pushlet - 開源 Comet 框架
quirksmode
peter-Paul Koch創建很權威很有參考價值的資源
qunitjs
qwikioffice
extjs 桌面
raphaeljs
Rapha?l ['r?fe??l] uses the SVG W3C Recommendation and VML as a base for creating graphics.
rhino
robcee
Scratchpad
script.aculo.us框架
基于prototype的ajax開發框架
selenium doc
web應用測試工具
sproutcore
sproutcore demo
sublime_packages
sublimetext
technet.microsoft.com
technet.microsoft.com
thinwire
tortoisesvn
一個版本控制工具 可以使用SVN下載dojo,prototype等框架的源代碼(開發過程中的整個個項目)
yui
在線 JavaScript 挑戰平臺
json
FastJSON
fastjson
gjson
jackson
json
jsonlib
json-lib
json-lib
Linux
chinaunix
Fedora-8-i386-DVD.iso
Log
logback
mail server
james
mobile
appmobi
Winwap
小米手機官網
小米手機論壇
mysql
mysql官方網站
oauth
oauth
oauth
Oauth_sina_weibo
spring-security-oauth
國內四大微博統一OAuth認證、調用接口
openID
google-openid
openid.yahoo
other
editplus官方
EditPlus注冊碼在線生成
vs.net下載地址
PHP
wampserver
portal
AjaxJQueryPortlet
Hello World Portlet using Spring 3.0 Portlet MVC—Part I Submitted by Lyndsey Clevesy
infoscoop
jetspeed-1
jetspeed-2
jqportal
JSR 286 Portlet 的新特性,第 1 部分: Portlet 2.0 新特性介紹
JSR 286 Portlet 的新特性,第 2 部分: 資源服務、事件與共享呈現參數
jsr286
liferay
liferay download
liferay-portal additional-files
orion
portal_demo
Portlet Bridge project
portlets in action downloads
report
finereport
ireport
itext
itext download
jasperforge
jasperreports api
jfreechart
jfreechart api
用友華表
Scheduler
quartz
schema
schema官網
Security
appscan
cas
SOA
Introduction to AquaLogic ESB Development
AquaLogic Service Bus Architecture
spring
mossle(原familly168)
Spring API 2.0
Spring Framework API 2.0
spring api 2.5.x
Spring Framework API 2.0
SpringFramework中文論壇
spring官方網站
spring官方論壇
使用 Spring 2.5 注釋驅動的 IoC 功能
struts
displaytag
Struts Framework-
struts2-examples
UI原型設計
axure
w3c
Document Object Model (DOM) Level 2 Events Specification
SVG
w3school
w3schools
Wap
webservice
cxf
hessian
JAX-RPC 與 JAX-WS 的比較...(IBM)
xfire
關于 JAX-RPC 的介紹..(IBM)
用JAX-RPC開發Web服務..(IBM)
xml
xstream
xstream api
使用 XStream 把 Java 對象序列化為 XML
用 JDOM 簡化 XML 編程
供應鏈管理
china56scm
博客鏈接
infon
lyyb2001
張新杰的blog
米米1211 的個人圖書館
血戰八方
閔毓
好網站
dzone
infoq
java2s
javaeye
工作流
activiti
Activiti5基于jBPM4
fireflow
jbpm doc
jbpm web designer
jbpm官網
oryx
oryx-editor research
signavio
開源網
open-open
oschina
開源吧
招聘
中國人才熱線
大街網
插件下載
fckeditor
操作系統
Acronis Disk Director 11 硬盤分區視頻教程
構建可伸縮的系統
memcached
terracotta
構建工具
ant
graphviz
畫圖
JarAnalyzer
maven repository
Maven+Jetty+Plugin
mavenhub
mojo
mvnrepository
sonatype
maven
xmind
思維導圖
測試
IETest
IE官網
OpenSTA
Siege
Siege是一個壓力測試和評測工具,設計用于WEB開發這評估應用在壓力下的承受能力
游戲
box2d
box2d web doc
源碼托管
github
google code
經營
稻盛和夫官網
資源
Adobe Labs
在這下過開源的jseclipse插件
freemarker
freemarker
j2eewiki
jboss csdn
jboss portal
JBoss Portal提供了一個開源符合標準的門戶平臺
openid
sourceforge.net
sun down
金融/財務
quickfixj
ta-lib
搜索
最新評論
1.?re: 表單form的enctype="multipart/form-data"使用體會[未登錄]
受教了
--zxw
2.?re: 表單form的enctype="multipart/form-data"使用體會
asdf
--asdfsd
3.?re: 表單form的enctype="multipart/form-data"使用體會
sadf
--asdfsd
4.?re: 表單form的enctype="multipart/form-data"使用體會[未登錄]
1111
--111
5.?re: 表單form的enctype="multipart/form-data"使用體會[未登錄]
dd
--s
Copyright ©2025 xyz Powered By
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
福利免费观看午夜体检区
|
免费很黄很色裸乳在线观看
|
亚洲欧洲日韩国产一区二区三区
|
亚洲小说图区综合在线
|
全部免费国产潢色一级
|
亚洲色偷偷综合亚洲AV伊人蜜桃
|
亚洲自偷自偷在线成人网站传媒
|
成人无码a级毛片免费
|
亚洲成A∨人片在线观看无码
|
7m凹凸精品分类大全免费
|
亚洲综合激情五月丁香六月
|
成人毛片免费观看视频
|
国产高清对白在线观看免费91
|
亚洲精品97久久中文字幕无码
|
羞羞视频免费网站含羞草
|
亚洲AV人人澡人人爽人人夜夜
|
免费观看成人久久网免费观看
|
亚洲gv猛男gv无码男同短文
|
a级毛片视频免费观看
|
亚洲精品色播一区二区
|
亚洲Av无码乱码在线播放
|
日韩人妻一区二区三区免费
|
久久久久亚洲AV无码去区首
|
亚洲尹人九九大色香蕉网站
|
日产国产精品亚洲系列
|
久久不见久久见中文字幕免费
|
亚洲伊人久久大香线蕉AV
|
黑人粗长大战亚洲女2021国产精品成人免费视频
|
亚洲欧洲久久av
|
免费不卡视频一卡二卡
|
国产精品综合专区中文字幕免费播放
|
久久久久无码专区亚洲av
|
免费人成毛片动漫在线播放
|
阿v免费在线观看
|
亚洲精品乱码久久久久久下载
|
在线观看特色大片免费视频
|
国产午夜免费高清久久影院
|
一级一级一级毛片免费毛片
|
亚洲AV永久无码精品
|
一个人免费高清在线观看
|
羞羞网站免费观看
|