#php #html
#php #HTML
Вопрос:
я хочу, чтобы тег разметки в html не выполнялся браузером???
итак, я сохраняю в нем информацию, которую хочу проанализировать позже
например
<img src='<?=$photo;?>' class='image' border='0' width='220' height='170'/></a>
я хочу получить $ photo позже, поэтому я хочу переместить его в другой тег разметки, который не выполняется браузером
Комментарии:
1. Это приятно. Что вы будете с ним делать?
2. @Ignacio ты рассмешил меня, чувак
3. Как вы собираетесь его извлекать? С помощью JavaScript? Почему бы тогда не установить URL в качестве переменной JS? Или как ты собираешься это сделать?
4. Вы могли бы просто записать это в блокнот и оставить на своем рабочем столе.
Ответ №1:
Вы могли бы поместить его внутри комментария.
<!-- markup goes here -->
Или вы могли бы присвоить ему идентификатор и использовать css для отображения:none
<tag id="tag1"></tag>
tag#tag1 { display: none; }
Или вы могли бы использовать style
<tag style="display:none"></tag>
Комментарии:
1. Проблема при использовании
IE
его выполнения
Ответ №2:
Вы могли бы сначала закодировать содержимое тега разметки, а затем поместить этот закодированный тег в скрытый ввод. После публикации страницы на сервере вы могли бы декодировать тег и выполнять обработку по мере необходимости.
Ответ №3:
Чтобы ваша страница соответствовала требованиям, вы могли бы присвоить эти данные переменным javascript, или вы могли бы поместить их в любые теги, которые вы хотите, и либо оформить эти теги в стиле css как скрытые, либо закомментировать их…
<!-- <myTag>My data is here </myTag> -->
<div style='display:none'>My data is here</div>
<script>
var myData='This is my data I can access it via javascipt';
</script>