Как я могу обновить страницу с помощью jQuery?

my recommendation is 

    ===> switch to firefox version 50.0 [latest One] , 

    ===> download the gecko driver from [.](https://github.com/mozilla/geckodriver/releases)  and 

    ===> Selenium version 3.0.1
     <dependency>
                <groupId>org.seleniumhq.selenium</groupId>
                <artifactId>selenium-java</artifactId>
                <version>3.0.1</version>
     </dependency>

    ==> On your Code 
private WebDriver driver;
System.setProperty("webdriver.gecko.driver", "PATH to GECKO DRIVER");
        driver = new FirefoxDriver();

    and yes you see the below output in your console :


    Dec 17, 2016 6:40:45 PM org.openqa.selenium.remote.ProtocolHandshake createSession
    INFO: Attempting bi-dialect session, assuming Postel's Law holds true on the remote end
    14819XXXXXXX5   mozprofile::profile INFO    Using profile path C:\Users\User\AppData\Local\XXXXX\rust_XXXprofile.OXXXXXXXXXXX7S
    148XXXXXXXXX0   geckodriver::marionette INFO    Starting browser C:\Program Files\Mozilla Firefox\firefox.exe
    148XXXXXXXXX1   geckodriver::marionette INFO    Connecting to Marionette on localhost:XXXXXXX
    148198XXXX077   Marionette  INFO    Listening on port 53532
    Dec 17, 2016 6:40:55 PM org.openqa.selenium.remote.ProtocolHandshake createSession
    INFO: Detected dialect: W3C
    [Child 4104] ###!!! ABORT: Aborting on channel error.: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line XXXX
    Dec 17, 2016 6:41:13 PM org.openqa.selenium.os.UnixProcess destroy
2309
задан Elijah Manor 7 May 2013 в 19:28
поделиться

3 ответа

Существует много способов перезагрузить текущие страницы, но так или иначе использующий те подходы Вы видите, что обновленная страница, но не с немногими значениями кэша будет там, так преодолена, что проблема или если Вы хотите выполнить твердые запросы затем, использует ниже кода.

    location.reload(true);
    //Here, it will make a hard request or reload the current page and clear the cache as well.


    location.reload(false); OR location.reload();
    //It can be reload the page with cache
2
ответ дан 22 November 2019 в 19:55
поделиться

Вероятно, самый короткий (12 символов) - использование история

history.go()
0
ответ дан 22 November 2019 в 19:55
поделиться

Можно записать это двумя способами. 1-й стандартный способ перезагрузить страницу, также названную как простое обновление

location.reload(); //simple refresh

, И другого называют твердое обновление . Здесь Вы передаете булево выражение и устанавливаете его на истинный. Это перезагрузит страницу, уничтожающую более старый кэш и отображающую содержание с нуля.

location.reload(true);//hard refresh
0
ответ дан 22 November 2019 в 19:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: