我有下一個任務 - 我有一個頁面,我們有一些交互邏輯:
用戶單擊按鈕後,我的腳本將用戶重定向到另一個必須填充的站點2 textfields然後點擊按鈕,在重定向到新頁面之後,它必須點擊另一個按鈕。如何運行JavaScript並點擊按鈕
我的項目是基於ASP.NET MVC4。
我的問題是:
- 我可以做到這一切的?
- 如果是的話,我怎麼能重定向到另一個頁面,並運行我的腳本
P.S:第二個網站是不是我的網站,我知道的一切就是我需要點擊按鈕的ID。
我有下一個任務 - 我有一個頁面,我們有一些交互邏輯:
用戶單擊按鈕後,我的腳本將用戶重定向到另一個必須填充的站點2 textfields然後點擊按鈕,在重定向到新頁面之後,它必須點擊另一個按鈕。如何運行JavaScript並點擊按鈕
我的項目是基於ASP.NET MVC4。
我的問題是:
P.S:第二個網站是不是我的網站,我知道的一切就是我需要點擊按鈕的ID。
在闡述我的意見
你不能在一個正常的瀏覽器做到這一點。你可以寫一個或兩個小書籤來瀏覽和點擊,但是沒有腳本可以寫在網頁上,這些腳本會出於安全原因做你想做的事情。很久以前,在IE中有可能將一個銀行網站加載到一個iFrame中,並且監視用戶交互並竊取憑證。這已被封鎖。
如果您保存一個HTA頁面擴展名爲HTA,它可以從Windows的硬盤加載,並且會放寬安全性,因此您可以將其他站點加載到iFrame中並編寫交互腳本。這可能不是你想要的。
的最後一個方法是使用例如捲曲拿到國外網頁,插入的東西,並提交表單的是國外站點,並返回結果。這也不建議。
所以你的問題是:你爲什麼需要這一點,是否有其他方法可以做到你想要
1)location.href = 「http://another.page.com」 2)不可能爲安全起見,
你能做到這一點的服務器或用戶腳本或HTA,但沒有其他的基於瀏覽器的方式是什麼 – mplungjan
你什麼意思?你可以更仔細地回答嗎? – BorHunter
是同一個域上的第二個網站嗎?根據你的解釋,我認爲你不會做你想做的事。 – Chuck