站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Wordpress中运用AJAX
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; text-align:center; float:right; padding:6px;"><strong>导航:</strong> [[WordPress进阶课题|上一页]] | {{Template:WordPress导航}}</span> <div style="clear:both;"></div> ==Ajax是什么== Ajax(异步[[JavaScript]]与[[XML]])是一种允许网页在没有完全重新加载的情况下执行动作的开发技术。Ajax的目标是,使用Ajax技术的网站会比不使用Ajax的[[网站]]具有更高的响应能力和交互性。例如,如果没有Ajax,为了将地图移动到屏幕左边,[[Google]] Maps可能会要求用户点击地图左边的链接并等待页面重载。如果有Ajax,用户只要拖拽地图并等上一会,等待页面重载的时间自然比没有Ajax时短得多,破坏性也小得多。 如果已经对Ajax有所了解并希望在自己开发的插件中用到Ajax,请跳转到[http://www.wordpress.la/codex-%E5%9C%A8%E6%8F%92%E4%BB%B6%E4%B8%AD%E4%BD%BF%E7%94%A8AJAX.html 在插件中使用AJAX]。 ==Ajax如何运行== Ajax技术非常易于描述。从基本上来说就是,网络开发人员将网页上的链接、按钮或者其它类型的用户界面元素连接到Javascript程序中。用户激活界面(点击链接,拖拽鼠标等)后,Javascript程序会将一些信息或数据请求发送到web服务器的某个[[URL]]上。然后web[[服务器]]上的一个程序(可能也是由网络开发人员创建)处理所发送的请求,并返回相应的响应或数据。一般来说所返回的数据是[[XML]]格式,但这不是硬性规定。返回的数据或响应到达[[浏览器]]时,Javascript程序会接收到“异步”通知,然后做出相应处理。 如今大多数浏览器都能以不同方式支持Ajax使用(只要用户开启Javascript)。但不同浏览器实现Javascript时也有差别。不过这些都不是难题。Ajax最大的限制是,接收到用户信息的URL和发送Javascript的URL必须来自同一个网站。否则Ajax只能用来解决编程问题。 ==WordPress中的Ajax== 由于Ajax的高度响应能力,现在各种不同网站都采纳了这一技术——WordPress也不例外。目前WordPress只在管理界面上使用Ajax。例如,如果用户进行评论审核时,或者从类别、[[链接]]以及文章列表中增减条目时,系统就会通过Ajax进行即时更新;编辑文章或页面时的自动保存功能同样是Ajax的功劳。一些主题和插件也使用Ajax技术;例如文章评分插件会用Ajax把访问者的评分存放在[[数据库]]中,然后显示更新后的平均评分。 ==延伸阅读== ===常用信息=== *[http://en.wikipedia.org/wiki/AJAX Wikipedia Ajax article] *[http://www.adaptivepath.com/publications/essays/archives/000385.php Adaptive Path's Ajax essay] </LI> ===开发人员知识=== *[http://codex.wordpress.org/AJAX_in_Plugins Codex - Ajax in Plugins] ——如何在插件中加入Ajax的WordPress相关信息 *[http://www.webpasties.com/xmlHttpRequest/ Webpastie's Ajax tutorial] *[http://sourcelabs.com/ajb/archives/2005/05/ajax_mistakes.html Alex Bosworth's Ten Common Ajax mistakes] *[http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples fiftyfoureleven's Ajax Examples List] [http://codex.wordpress.org/User:Jalenack/Using_AJAX User:Jalenack's "Using Ajax"]所提供的相关信息: *[http://www.adaptivepath.com/publications/essays/archives/000385.php Adaptive Path's Ajax essay] *[http://sourcelabs.com/ajb/archives/2005/05/ajax_mistakes.html Common Ajax mistakes] *[http://www.webpasties.com/xmlHttpRequest/ tutorial] *[http://en.wikipedia.org/wiki/AJAX Wikipedia] *[http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples Working Examples] of Ajax *Simplified Ajax - [http://www.modernmethod.com/sajax/ SAJAX] *[http://openrico.org/home.page Rico] Ajax library ==相关条目== *[[Drupal]] *[[OBLOG]] *[[X-Space]] *[[SaBlog-X]] *[[Bo-Blog]] [[category:WordPress中文文档|A]] [[category:WordPress网站开发|A]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:WordPress导航
(
查看源代码
)(受保护)