Используйте метод .on()
jQuery http://api.jquery.com/on/ для присоединения обработчиков событий к элементу live.
Также с версии 1.9 .live()
удаляется.
Серверный код, такой как PHP, всегда всегда скрыт для посетителей (если только у вас нет какой-либо уязвимости безопасности).
Код на стороне клиента, такой как HTML, JavaScript и CSS, всегда виден посетителю. Даже если вы не можете сразу увидеть это в DOM, он будет где-то там скрываться.
Наиболее вероятным сценарием является то, что он скрыт во встроенном файле .js
или .css
, который будет выглядеть примерно так:
<script src="scripts.js"></script>
<link rel="stylesheet" type="text/css" href="theme.css">
HTML может быть выведен на страница через JavaScript, которая не будет отображаться в DOM (хотя она будет отображаться с PHP echo
). HTML также может быть «скрыт» с помощью тегов <iframe>
и HTML-импорта .
У JavaScript есть множество способов скрыть / исказить его, поэтому его сложно отследить. В файлах DOM / .js
может быть какой-то странный, «нечитаемый» код, который, в свою очередь, может выводить сам HTML.
Обратите внимание на следующие пункты:
Все ресурсы на стороне клиента доступны для просмотра, хотя вы можете сделать их легко читаемыми с помощью javascript, и большую часть ваших кодов лучше выполнять на стороне сервера. [ 1114]
Вам нужно знать о том, что любят поисковые системы, если ваше приложение является общедоступным веб-сайтом & amp; будут проиндексированы этими поисковыми системами, поскольку некоторые поисковые системы не переходят на веб-страницы, содержащие только код JavaScript.
Вы можете создавать изображения без тегов <img>
, используя Свойство фонового изображения CSS .
есть несколько полезных библиотек, чтобы сделать ваш код более читабельным, например Closure Compiler Service & amp; JSFuck & amp; JS Packers , хотя лучше сделать это самостоятельно и просто добавить подобные методы в свои знания, отметив, что это увеличит размер вашего кода.
и вообще нет источника белой страницы, он должен содержать как минимум <script>
, и если вы видели настоящую белую страницу, ее можно отключить со стороны сервера, чтобы ее можно было просматривать в верхней части окна, и это может быть работает, если встроен в iframe или отправляет в него определенные заголовки или что-то еще.
Вы можете сделать свой сервер & amp; клиентские стороны сотрудничают :), чтобы получить отличный результат и повысить безопасность.