Скрипт Visual Basic Управление веб-браузером - PullRequest
0 голосов
/ 05 февраля 2012

как сделать кнопку для веб-браузера, чтобы вернуться на страницу без перезагрузки страницы?

При перезагрузке это будет что-то.как это, или?

Webbrowser.GoBack () ??

А без перезагрузки?Есть ли возможность?

Спасибо xou!

1 Ответ

0 голосов
/ 12 февраля 2012

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

Во время сеанса просмотраЭлемент управления WebBrowser и Windows Internet Explorer поддерживают список истории всех веб-сайтов, посещенных во время сеанса, если только вы не укажете флаг navNoHistory при использовании метода Navigate - в этом случае вы не сможете вернуться назад, поэтому проверьте, еслиВы можете позвонить .CanGoBack, так как он вернет True или False в зависимости от того, может или не может.

Или вы можете использовать событие CommandStateChange для проверки состояния обратной навигации.Если команда события CSC_NAVIGATEBACK отключена, начало списка истории было достигнуто, и метод GoBack не должен использоваться.

Таким образом, по сути, метод GoBack не будет выполнять обновление по умолчанию, однако, если выхочу сделать обновление, есть 2 типа обновлений, которые вы можете сделать, я могу рассказать вам о них, если вы хотите, так что просто дайте мне знать.Кроме того, дайте мне знать, если у вас есть какие-либо другие вопросы или я могу помочь вам с чем-то еще, касающимся этой проблемы или проблемы, которую вы пытались решить.

Приветствия, скоро с вами поговорим.*

...