2017-01-08 3 views
0

Вопрос в том, как создать кнопку, которая повторяет подключение к веб-сайту. Нерабочем является:Как создать кнопку повторного подключения? HTML/JS

<a href="the page you are currently on">Retry/Refresh</a> 
+1

Это должно работать; поэтому должен 'javascript: location.reload()'. Какое поведение вы видите вместо этого? –

+0

Это похоже на работу –

ответ

0

рабочий код должен быть:

<button onclick="retryConnect()">Retry</button> 
<script> 
function retryConnect(){ 
    location="retry.html"; 
} 
</script> 

Создайте файл с именем retry.html в том же каталоге, и писать в нем:

<p onload="loadPage()">Please wait...</p> 

<script> 
var delayLoad; 

function loadPage() { 
    delayLoad = setTimeout(showPage, 1000); 
} 

function showPage() { 
    location="the previous page"; 
} 
</script> 
+0

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

+0

всего лишь один комментарий. попробуйте очистить кеш при перезагрузке, чтобы быть в безопасности, что страница фактически вытащилась с сервера, а не из памяти браузера. – catchiecop

+0

Живой пример этого кода перезагрузки можно найти на www.beonline.ml –