2014-01-19 67 views
0

我有下一個任務 - 我有一個頁面,我們有一些交互邏輯:
用戶單擊按鈕後,我的腳本將用戶重定向到另一個必須填充的站點2 textfields然後點擊按鈕,在重定向到新頁面之後,它必須點擊另一個按鈕。如何運行JavaScript並點擊按鈕

我的項目是基於ASP.NET MVC4。

我的問題是:

  1. 我可以做到這一切的?
  2. 如果是的話,我怎麼能重定向到另一個頁面,並運行我的腳本

P.S:第二個網站是不是我的網站,我知道的一切就是我需要點擊按鈕的ID。

+1

你能做到這一點的服務器或用戶腳本或HTA,但沒有其他的基於瀏覽器的方式是什麼 – mplungjan

+0

你什麼意思?你可以更仔細地回答嗎? – BorHunter

+0

是同一個域上的第二個網站嗎?根據你的解釋,我認爲你不會做你想做的事。 – Chuck

回答

1

在闡述我的意見

你不能在一個正常的瀏覽器做到這一點。你可以寫一個或兩個小書籤來瀏覽和點擊,但是沒有腳本可以寫在網頁上,這些腳本會出於安全原因做你想做的事情。很久以前,在IE中有可能將一個銀行網站加載到一個iFrame中,並且監視用戶交互並竊取憑證。這已被封鎖。

如果您保存一個HTA頁面擴展名爲HTA,它可以從Windows的硬盤加載,並且會放寬安全性,因此您可以將其他站點加載到iFrame中並編寫交互腳本。這可能不是你想要的。

的最後一個方法是使用例如捲曲拿到國外網頁,插入的東西,並提交表單的是國外站點,並返回結果。這也不建議。

所以你的問題是:你爲什麼需要這一點,是否有其他方法可以做到你想要

+0

我需要下一個原因:我有一個網站,在那裏通過面試邀請測試挑戰者。我們的挑戰者來自職位市場的資源,他們在那裏申請工作假期,然後到達郵件鏈接到我們的項目,他們在那裏得到測試。如果測試不成功,我需要自動將我的程序重定向到工作市場,並拿走挑戰者接受的。爲此,我需要我的腳本。我的網站和工作市場是不同的項目。此外,我無法訪問Job marketplace的服務器端邏輯。你有什麼想法?對不起,我的英語不好。 – BorHunter

+0

只有可靠的方式在服務器上。也許進入市場的API(如LinkedIn有) – mplungjan

+0

此作業市場不支持API和那awfull。 – BorHunter