2010-08-26 86 views
0

我在Ruby中WWW很拿手::機械化。我想知道是否存在一個jQuery equilavent?機械化jQuery中

+0

你要買什麼來實現呢? – 2010-08-26 09:10:47

+0

我想發佈遠程憑證(登錄/密碼)的URL。使用www :: Mechanize我可以在服務器端進行。但我不想在客戶端上做。順便說一句,我是一個總的jQuery新手 – Yann 2010-08-26 17:00:08

回答

1

有沒有真正的原因是什麼它做的這個等價物。機械化去各個網站,基於安全原因,JavaScript所不允許的簡單基本要求是JavaScript。進行跨域請求被稱爲same-origin policy的東西阻止。

您不能從不同於您所在頁面的域請求(並通過請求獲取數據獲取數據),這是爲了防止惡意JavaScript做垃圾郵件等事情https://mybank.com登錄嘗試,以及其他許多例子。

如果你想除了機械化的東西滿足您的需求,你必須直接自定義瀏覽器,並殺死SOP安全,還是看的瀏覽器,如你已經做外......但是由於政策有由默認情況下,我不相信任何這樣的JS框架存在(我曾經見過/聽說過)。