2012-02-17 74 views
-1

不是JavaScript。從java代碼中,我已經想出瞭如何打開瀏覽器並將其轉到網站,但是我可以在瀏覽器上編輯地址欄。如何使用java編輯地址欄?

我又怎麼刷新那個頁面?

+2

您正在編寫Java小程序還是Java桌面應用程序? – 2012-02-17 22:42:07

+0

你......不可能 – 2012-02-17 22:46:38

+0

可能你需要硒。 – 2012-02-17 22:51:47

回答

2

我根本無法直接做這樣的事情。您可以在網站上打開瀏覽器,只是因爲您詢問了底層操作系統,但我沒有看到任何與可執行文件直接交互以指示命令的正常方式。

你可以試着問到OS打開特定的URL與默認的瀏覽器,讓你的頁面將被更新爲您傳遞新的URL,但沒有任何「機械化」的方式..

+0

謝謝,那我該怎麼做呢? – nPwn 2012-02-17 23:25:21

0

使用WebDriver來自Selenium 2的API或瀏覽器特定的命令行參數用於打開新頁面。您還可以創建一個HTTP緩存,獲取常量URL並將其重新映射到緩存中 - 這是一個很好的選擇,因爲它既複雜又費力:D。