2012-06-04 68 views
0

我需要一個解決我的一般問題。在其他領域的服務器驗證

我有一個網域的網站叫foo.com並呼籲foo_goo.com

跨域在foo.com有一個form幾個領域:用戶名,名字,姓氏,電子郵件......

當用戶按下提交按鈕(在表單中)我需要對這些字段進行服務器驗證,驗證的服務器位於跨域(foo_goo.com)。

對此問題的任何解決方案? (ajax,json,servlet ...)

爲什麼要這樣做呢?

+2

我不明白你的問題..Ĵ是否將您的表單的動作更改爲跨域的.php腳本? '

' –

+0

我有兩臺服務器,第一臺服務器是我的形式,第二臺服務器是我的驗證。他們需要彼此溝通。當用戶按下提交按鈕時,如果所有驗證通過,則第二個服務器需要發送一個響應。如果沒有,他需要發送一條適當的消息告訴第一個服務器他們是一個或多個驗證的問題。然後第一臺服務器(帶有表單)需要向用戶顯示適當的消息。他們如何溝通? – lolo

回答

2

我建議你的PHP,代理,但也有像JSONP或HTML5功能的其他解決方案,可以幫助你:Cross Domain Solutions Full client

主要選項我發現有趣:

  • JSONP
  • PHP代理
  • HTML5 window.postMessage