Рекомендуется: ASP 3.0 Advanced Programming (46) Таблица 10-5 Элементы HTML, которые поддерживают привязку данных, могут обновлять данные. Можно ли отображать привязку для таблицы как HTML? Href не может быть аппетным параметрам может быть Maram может быть Matton Innertext
Команда #include используется для создания функций, заголовков, нижних колонтитулов или других элементов, которые необходимо использовать повторно на нескольких страницах.
#include Command
Используя команду #include, мы можем вставить другой файл ASP в файл, прежде чем сервер выполнит ее. Команда #include используется для создания функций, заголовков, нижних колонтитулов или других элементов, которые необходимо использовать повторно на нескольких страницах.
Как использовать команду #include
Вот файл с именем mypage.asp:
| Ниже приведено цитируемое содержание: <html> <тело> <h3> Слова мудрости: </h3> <p> <!-#Включите file = wisdom.inc-> </p> <h3> время: </h3> <p> <!-#Включите file = time.inc-> </p> </body> </html> |
Это файл wisdom.inc:
Никогда не следует увеличивать, помимо того, что необходимо,
Количество объектов, необходимых для объяснения чего -либо.
Это файл времени.
| Ниже приведено цитируемое содержание: <% Response.write (время) %> |
Исходный код, который вы просматриваете в браузере, должен выглядеть так:
| Ниже приведено цитируемое содержание: <html> <тело> <h3> Слова мудрости: </h3> <p> никогда не должен увеличиваться, помимо того, что необходимо, количество объектов, необходимых для объяснения чего -либо. </p> <h3> время: </h3> <p> 11:33:42 </p> </body> </html> |
Синтаксис включенного файла:
Чтобы ссылаться на файлы в ASP, поместите команду #include в тег комментария:
| Ниже приведено цитируемое содержание: <!-#Включите Virtual = SomeFilename-> |
или:
| Ниже приведено цитируемое содержание: <!-#Включите файл = somefilename-> |
Ключевые слова виртуальные
Виртуальное ключевое слово указывает путь, расположенный в виртуальном каталоге.
Если имя Header.inc находится в виртуальном каталоге с именем /html, следующая строка кода будет вставить содержимое файла heder.inc:
| Ниже приведено цитируемое содержание: <!-#include virtual =/html/header.inc-> |
Файл ключевых слов
Файл ключевого слова может указывать относительный путь. Относительный путь начинается в каталоге, содержащем указанный файл.
Предполагая, что файл расположен в заголовках подпапки папки HTML, следующий код может относиться к содержимому файла header.inc:
| Ниже приведено цитируемое содержание: <!-#include file = headers/header.inc-> |
ПРИМЕЧАНИЕ. Путь к указанному файлу относительно указанного файла. Если файл, содержащий объявление #include, не находится в каталоге HTML, это объявление не вступит в силу.
Вы также можете использовать файл ключевых слов и синтаксис (../) для ссылки на файлы в предыдущем каталоге.
Советы и комментарии
В вышеупомянутом разделе мы используем .inc в качестве суффикса указанного файла. ПРИМЕЧАНИЕ. Если пользователь пытается напрямую просмотреть файл Inc, содержимое в этом файле будет выявлено. Если содержание в указанном файле включает в себя конфиденциальность, лучше всего использовать суффикс ASP. Исходный код в файле ASP невидим после составления. Насланный файл также может относиться к другим файлам, а файл ASP может обратиться к одному и тому же файлу несколько раз.
Важно: указанные файлы будут обработаны и вставлены до выполнения сценария.
Следующий код не может быть выполнен, потому что ASP выполняет команду #include, прежде чем назначать значения переменным:
| Ниже приведено цитируемое содержание: <% fname = header.inc %> <!-#Включите файл = <%= fname%>-> |
Вы не можете включить ссылки на файлы между делимитерами сценариев:
Ниже приведено цитируемое содержание: <% Для i = 1 тонна <!-#Включите file = count.inc-> Следующий %> |
Но этот сценарий работает:
| Ниже приведено цитируемое содержание: < % Для i = от 1 до N %> <!-#Включите file = count.inc-> < % Следующее %> |
Поделиться: ASP отображает длинные числа, разделенные запятыми Ниже приведено цитируемое содержание: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000