@minaev007

Есть ли способ «самоуничтожить» html документ?

Есть документ. Хочу после открытия спустя какое-то время удалить его.
Если поставить seTimeout на какое-то время и при помощи jquery remove удалить body в консоли он исчезнет, но ведь в самом файле останется и при повторном открытии произойдет то же самое. А мне нужно чтобы документ можно было открыть только один раз, после чего он должен стать недееспособным. Есть ли способ?
  • Вопрос задан
  • 373 просмотра
Пригласить эксперта
Ответы на вопрос 2
sergiks
@sergiks Куратор тега JavaScript
♬♬
Надёжного / серьёзного способа нет. Миллион способов обойти это ограничение: от снимков экрана (в т.ч. буквальных, на телефон или фотоаппарат), до консоли разработчика, где видны все сетевые запросы и ответы.

Можно «секретную» часть подгружать через ajax POST-запрос. Пользователь должен быть авторизован на вашем сайте. На сервере проверять, что именно этот пользователь ещё не получал эту инфу, и пометить, что он её получил.

AJAX-запрос невозможен при выключенном JavaScript. Так что положимся на него же (на JS) для удаления подгруженного контента по таймауту.
Ответ написан
Комментировать
Astrohas
@Astrohas
Python/Django Developer
Хм хранить в куках информацию о том открывалась ли страница, и если нет, аджаксом загрузить body
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы