站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress:AJAX
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== Ajax是什么?== Ajax(异步JavaScript和XML)是一个技术,能够使网页动态地执行一个行动或者更新,不需要重新地载入。通过使用Ajax技术,一个网站比一个非Ajax的站点,反应更加灵敏,互动性更强。例如,没有Ajax,Google地图可能要求你点击地图左边的一个链接,并且等待网页重新载入来将地图滚至左边。拥有了Ajax之后,你可以简单地将地图拖拉到滚至左边,就可以了,但是可能会有一点耽搁时间,但是这相对与你需要等待整个网页载入而言,只是一个简短的耽搁时间,而且这个过程的破坏性也更小。 如果你已经知道了关于Ajax的信息,而且想在一个你发展的插件中使用Ajax,跳到[[WordPress:AJAX in Plugins|插件中的AJAX]]。 == Ajax是怎样运行的?== Ajax 技术事实上描述起来非常简单。一般来说,网络程序员将一个链接,按钮,或者网页上用户界面元素的其它类型,连接到JavaScript程序中。当用户激活了界面(点击链接,拖动鼠标,等等),JavaScript程序向网络服务器上的一个URL发送了一些信息或者一个数据请求。然后,网络服务器上的一个程序(可能是由网络程序员设计的)处理这个请求并且返回一个响应或者一些数据。一般来说,数据是XML格式的,但是这种格式并不是必须的。当数据或者响应到达浏览器的时候,JavaScript程序收到了一个"异步" 通知,这样,程序就可以适当地处理和显示了。 如今, Ajax被大多数可视网络浏览器支持(但是只有用户打开JavaScript才可以)。当然,与大多数复杂的JavaScript类似,浏览器执行JavaScript的方式会有所不同。 但是,这并不是很难克服的困难。Ajax上唯一的限制因素是你将信息发送到的URL必须与JavaScript来自的站点URL的在同一个站点上。除了这个以外,技术的使用只会取决你,你是否知道怎样编程。 == WordPress中的Ajax== 因为Ajax具有的响应性,Ajax技术被各种各样的网站所使用-- WordPress 也不例外。当前,WordPress的核心只会在管理界面上使用Ajax。例如,当你在审核评论或者当你在添加或者删除列表上的一些内容,如类别,友情链接,和文章的时候,Ajax就被用来立即更新;Ajax也是文章和网页编辑界面自动保存功能后的一种技术。几个主题和插件也使用Ajax;例如,一些文章给插件分级使用Ajax 来在数据库储存中访客的等级级别然后显示一个更新了的平均的等级级别。 ==深入阅读== ===一般的信息 === * [http://en.wikipedia.org/wiki/AJAX Wikipedia Ajax 文章] * [http://www.adaptivepath.com/publications/essays/archives/000385.php Adaptive Path的 Ajax 随笔] === 开发者的信息 === * [[WordPress:AJAX_in_Plugins| Codex –插件中的Ajax]] – WordPress特别的信息关于怎样将啊Ajax添加到插件上 * [http://www.webpasties.com/xmlHttpRequest/ Webpastie的Ajax 指南] * [http://sourcelabs.com/ajb/archives/2005/05/ajax_mistakes.html Alex Bosworth的十个常见的Ajax错] * [http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples fiftyfoureleven的 Ajax例子列表] <br /> A collection 感谢 [[WordPress:User:Jalenack/Using_AJAX|User:Jalenack的 "使用Ajax"]]: * [http://www.adaptivepath.com/publications/essays/archives/000385.php Adaptive Path的Ajax 文章] * 十个[http://sourcelabs.com/ajb/archives/2005/05/ajax_mistakes.html 常见 Ajax 错误] * Webpastie的Ajax [http://www.webpasties.com/xmlHttpRequest/ 指南] * [http://en.wikipedia.org/wiki/AJAX Wikipedia]上的Ajax * Ajax的[http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples Working 例子] * 简化的 Ajax - [http://www.modernmethod.com/sajax/ SAJAX] * [http://openrico.org/home.page Rico] Ajax 图书馆 === 一般而言 === * "[http://hinchcliffe.org/archive/2007/01/20/12675.aspx 2007年SOA Architects是一个兴起的观点、]" 来自Hinchcliffe.org; "这个允许T widgets, Ajax 应用软件, 和mashups一起运行,速度如此之快,它用最新的工具,几乎能够实时的完成"
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)