佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: exiang

AJAX

[复制链接]
发表于 1-11-2006 08:40 AM | 显示全部楼层
原帖由 lmb 于 15-10-2006 11:13 AM 发表
我想知道下。。
有人写php的时候,用ajax吗?
http://www.ajaxagent.org

我在写php code时有用到,但不多用

原帖由 cskoom 于 28-10-2006 12:11 AM 发表
呵呵!!我迈向ajax第一部成功了,显示成功。。谢
还有嘛

加油
回复

使用道具 举报


ADVERTISEMENT

发表于 23-12-2006 12:21 AM | 显示全部楼层
各位可以试试看 Ruby on Rails的RJS Template (Ruby JavaScript Generator)。结合Prototype.js+Script.aculo.us+Ruby创造出来的ajax template。看看一下简单的例子:

  1. c:\>ruby script\generate controller AjaxTest index do_ajax

  2. #<view (app/views/ajax_test/index.rhtml)>
  3. <html><head><title>Ajax Test</title>
  4. <%= javascript_include_tag 'prototype'%>
  5. </head>
  6. <div id="to_be_updated">Loading...</div>
  7. <% link_to_remote "Update!", :url=>{:action=>'do_ajax'} %>
复制代码



  1. #<controller (app/controllers/ajax_test.rb)>

  2. class AjaxTest < ApplicationController
  3.   def index
  4.   end

  5.   def do_ajax
  6.      render :template => 'ajax_test/do_ajax.rjs'
  7.   end
  8. end
复制代码



  1. #<RJS Template (app/views/ajax_test/do_ajax.rjs)>
  2. page['to_be_updated'].update(Time.now.to_s(:db))
复制代码


回复

使用道具 举报

发表于 25-2-2007 11:02 PM | 显示全部楼层
how to trace user close the browser?

i need trace user close the browser and sent a request to server for recording the date n time.

thanks
回复

使用道具 举报

发表于 8-4-2007 12:04 AM | 显示全部楼层
mootools的framework不错下,大家可以尝试看,最近自己也用来做了一个可以drag、drop的shopping cart。
回复

使用道具 举报

发表于 30-4-2007 01:03 PM | 显示全部楼层
它的优点也成了它最致命的缺点。。。因为它的无刷新的新技术,造成很多使用它的站点游览量都急剧下跌,Alexa排名也一直下跌。。。就连Yahoo!也不能幸免。。。
回复

使用道具 举报

发表于 8-5-2007 06:54 PM | 显示全部楼层
其实我不是很明白ajax为何这么轰动。。
那种不用post back,可以request to server,
然后asynchronously 接受response..
不是很早很早以前在flash可以很简单办到的事情吗?
回复

使用道具 举报

Follow Us
发表于 11-5-2007 01:21 PM | 显示全部楼层
原帖由 tensaix2j 于 8-5-2007 06:54 PM 发表
其实我不是很明白ajax为何这么轰动。。
那种不用post back,可以request to server,
然后asynchronously 接受response..
不是很早很早以前在flash可以很简单办到的事情吗?

个人觉得主要的原因是js可以直接和HTML/DOM elements互动。
觉得各种技术都有其强项,适当的时候用适当的技术,不然的话就会变得不伦不类。
Google Analytics就是一个Flash和Ajax共存的一个最佳例子。
回复

使用道具 举报

发表于 18-5-2007 06:48 AM | 显示全部楼层
可以发问问题吗?

<html>
<head>
<script type="text/javascript" src="getrss.js"></script>
</head>
<body>

<form>
Select an RSS-Feed:
<select >
<option value="Google">Google News</option>
<option value="MSNBC">MSNBC News</option>
</select>
</form>

<p><div id="rssOutput">
<b>RSS Feed will be listed here.</b></div></p>
</body>
</html>


以上 code 是从 w3schools.com 找来的 http://w3schools.com/php/php_ajax_rss_reader.asp

如果选了 google or msnbc news, 那么 rss 新闻就会把
<div id="rssOutput">
<b>RSS Feed will be listed here.</b></div>

replace。但是如果我要还原 Rss Feed will be listed here,该怎么做呢?
回复

使用道具 举报


ADVERTISEMENT

发表于 19-5-2007 12:26 PM | 显示全部楼层
有多一点AJAX 和J2EE的资料吗?
我本身是做JAVA的。。。
谢谢。。。
回复

使用道具 举报

发表于 19-5-2007 08:54 PM | 显示全部楼层
原帖由 neobie 于 18-5-2007 06:48 AM 发表
可以发问问题吗?



以上 code 是从 w3schools.com 找来的 http://w3schools.com/php/php_ajax_rss_reader.asp

如果选了 google or msnbc news, 那么 rss 新闻就会把

replace。但是如果我要还原 Rss ...



  1. document.getElementById("rssOutput").innerHTML = "<b>RSS Feed will be listed here.</b>";
复制代码
回复

使用道具 举报

发表于 19-5-2007 09:05 PM | 显示全部楼层
原帖由 路人令狐冲 于 19-5-2007 12:26 PM 发表
有多一点AJAX 和J2EE的资料吗?
我本身是做JAVA的。。。
谢谢。。。

j2ee的话可以用JSF;
要不然开源的框架也很多struts,tapestry等都有自己的Ajax component
回复

使用道具 举报

发表于 20-5-2007 12:24 PM | 显示全部楼层
原帖由 苦瓜汤 于 19-5-2007 09:05 PM 发表

j2ee的话可以用JSF;
要不然开源的框架也很多struts,tapestry等都有自己的Ajax component


JSF 的 IDE(sun 的) 好吃 memory。。。
有没有别的IDE介绍?
回复

使用道具 举报

发表于 14-6-2007 05:40 PM | 显示全部楼层
留下贴....
这里的LINK 我全要了....
回复

使用道具 举报

发表于 18-11-2007 11:55 AM | 显示全部楼层
我覺得ajax並不適合用在整個system, 而是用在一些有需要的functions裏.

eg: check username availability, data sorting, chatting 等等.

browser back and bookmarking issues 據我所知現在都可以解決了, 就是在url加 #something when ajax event is triggered.
http://code.google.com/p/reallysimplehistory/
http://www.theclassconnection.com 試下瀏覽它的demo

使用json與xml的差別就是json的size比較小,容易把它變成object. server side也很容易output成json.
eg: in php5 json_encode($string);
http://my.php.net/json_encode

我覺得使用javascript framework會比較好,應為節省時間, 而且不用擔心browser compatible的問題,google有很多resources等等.
不然的話會寫到你吐血

不要為了要show off你的programming skill而使用一些技術, 應該用在真正有需要的地方.
回复

使用道具 举报

发表于 13-12-2007 08:47 PM | 显示全部楼层
原帖由 spanner 于 18-11-2007 11:55 AM 发表
我覺得ajax並不適合用在整個system, 而是用在一些有需要的functions裏.

eg: check username availability, data sorting, chatting 等等.

browser back and bookmarking issues 據我所知現在都可以解決了 ...



这点我同意

两年前学了一点

到现在真正用到的还很少

最重要的是基础一定要好好掌握,不然很难上更上一城楼
回复

使用道具 举报

发表于 28-2-2008 09:11 PM | 显示全部楼层
我做了一个纯AJAX的网页,希望大家指教下。谢谢!

http://Share.SeiKanSpace.com
回复

使用道具 举报


ADVERTISEMENT

发表于 19-4-2008 12:42 PM | 显示全部楼层
原帖由 seikan 于 28-2-2008 09:11 PM 发表
我做了一个纯AJAX的网页,希望大家指教下。谢谢!

http://Share.SeiKanSpace.com

你的网页看了很舒服。。。
回复

使用道具 举报

发表于 23-5-2008 10:18 PM | 显示全部楼层
看来我在这里找到不少的高手,希望来自马来西亚人吧!

AJAX唯一不好的就是会损坏SEO功能和接收问题如果internet速度不是很稳的话。

[ 本帖最后由 junkiet 于 23-5-2008 10:23 PM 编辑 ]
回复

使用道具 举报

发表于 23-5-2008 10:30 PM | 显示全部楼层
如果你们真的很想找关于programming的书,可以去这网站下载 http://mininova.org
回复

使用道具 举报

发表于 17-6-2008 04:50 PM | 显示全部楼层
ajax菜鸟在此。。。

想问ajax可以做到auto refresh drop down list的内容吗?

流程大概是这样

1. 从server叫drop down list内容出来,然后hidden,不show在UI。

2. 用ajax把drop down list内容翻译成法文

3. 翻译好了再display在UI。

因为懒惰改source code。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 25-4-2024 04:40 AM , Processed in 0.059514 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表