2011-08-19 48 views
0

可能重複:
what is the difference between ajax and jquery and which one is better?ajax和jquery的區別?

我新的Web開發。我有幾個問題

  1. 是否有可能通過ajax跨域策略沒有服務器端代理進行xmlparsing?

  2. 論壇認爲跨域策略不可能通過jquery wihout服務器端代理嗎?

  3. ajax和jquery有什麼區別?

+1

@nameless你應該給你的老問題,這將有助於瞭解情況HTTP添加引用://計算器。com/q/7116721/413670 – Rafay

+0

這是一個已被問及的問題。請參閱此POST:http://stackoverflow.com/questions/931908/what-is-the-difference-between-ajax-and-jquery-and-which-one-is-better希望這有助於。 – AlphaMale

回答

1

我不認爲我真的明白你的前兩個問題。對於關於Ajax和jQuery的第三個問題:

維基百科文章都是AjaxjQuery提供了一個相當不錯的總結。

Ajax是一種使用javascript向Web服務器發送請求並從該服務器檢索響應的方法。 Ajax調用既可以用於將數據發送到服務器而不切換到新的網頁,或者可以用來從Web服務器檢索信息(同時不切換到新的網頁),這可以通過javascript中的頁。從服務器獲取新信息而不更改網頁的動態網站通常使用Ajax來執行此操作。

jQuery是一個跨瀏覽器庫,提供各種有用的操作網頁功能。在jQuery的許多功能中,Ajax庫也使得使用Ajax調用更容易,但jQuery中的Ajax支持只是jQuery提供的一小部分。 jQuery對於通過javascript處理網頁(隱藏,顯示,動畫,創建,刪除,樣式,查找,驗證等等)非常有用。

+1

這裏是OP的原始問題的參考http://stackoverflow.com/q/7116721/413670 – Rafay

0
  1. 您可以跨域請求using jsonp

  2. 請1.

  3. Ajax是從瀏覽器到Web服務器的異步請求一個模糊的術語。 jQuery是DOM操作和Ajax的JavaScript庫。

我不知道'crossdomain policy'是什麼意思。谷歌搜索表明,這可能是一個閃光的事情。

0

您可以使用JSOP或CORS跨域獲取信息。

0

雖然沒有在啓動請求的頁面的域中託管代理但由於安全原因不允許跨域請求是正確的,但有一些技巧和庫可以幫助您做到這一點。

例:http://easyxdm.net/wp/