Как прервать изменение window.location

Мне нужен способ присоединить некоторую предварительную обработку к каждому присвоению window.location. Есть ли способ сделать это. Я в основном должен сериализировать некоторую информацию, которая будет использоваться в новом месте.

33
задан Flimzy 6 January 2019 в 16:37
поделиться

2 ответа

Вы можете использовать событие Foodudload , чтобы вызвать ваш код для запуска до навигации ... Если вам нужно что-то более конкретное (например, только навигации, инициированные в , ваш код ) Тогда я рекомендую вам фактовать изменение кода окно. Используйте в отдельной функции, и добавьте крюк для вашей пользовательской логики.

26
ответ дан 27 November 2019 в 18:37
поделиться

Вы можете захотеть посмотреть на должность Бена Надель в отношении этого, это может быть именно то, что вы ищете

связывающие события к объектам Non DOM с jQuery

его Пример в почтовом переговорах о создании обработчика событий, который вызывает событие изменений, когда . Разработано Изменения

13
ответ дан 27 November 2019 в 18:37
поделиться
Другие вопросы по тегам:

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