После того, как веб-сайт наберет определенный объем трафика, необходимо найти способы улучшить его привлекательность. World Buyer Network недавно планирует разработать набор инструментов внешней торговли, которые представляют собой некоторые часто используемые инструменты, такие как запрос мирового времени http. ://www.buyerinfo.biz/tools/ Global-time/, запрос hscode, запрос и конвертация обменного курса и т. д., некоторые из них уже завершены. Пожалуйста, посмотрите и оставьте дополнительные комментарии. Еще есть обновление js, с которым я не очень разбираюсь, поэтому записал его.
reload метод, который заставляет браузер обновить текущую страницу.
Синтаксис: location.reload([bForceGet])
Параметры: bForceGet, необязательный параметр, по умолчанию — false, получить текущую страницу из кэша клиента. Если это правда, используйте метод GET для получения последней страницы с сервера, что эквивалентно нажатию клиентом клавиши F5 («Обновить»).
replace, этот метод заменяет элемент, кэшированный в настоящий момент в истории (клиенте), путем указания URL-адреса. Поэтому после использования метода replace вы не можете получить доступ к замененному URL-адресу через «вперед» и «назад».
Синтаксис: location.replace(URL)
В реальном приложении при обновлении страницы мы обычно используем location.reload() или History.go(0). Поскольку этот подход аналогичен тому, как клиент нажимает F5, чтобы обновить страницу, поэтому при использовании метода страницы = «post» появится сообщение «Срок действия веб-страницы истек». Это из-за механизма защиты безопасности Session. Вы можете подумать: когда вызывается метод location.reload(), страница aspx уже существует в памяти сервера, поэтому она должна быть IsPostback. Если есть такое приложение: Нам нужно перезагрузить страницу, значит мы ожидаем пересоздания страницы на стороне сервера, и ожидаем Not IsPostback. Здесь location.replace() может выполнить эту задачу. Замененная страница каждый раз заново генерируется на сервере.
Вы можете написать так: location.replace(location.href);