Рекомендуется: использовать стили, темы и шкуры в ASP.NET 2.0 Тема и функции кожи ASP.NET2.0 позволяют хранить информацию о стиле и макете в наборе независимых файлов, которые коллективно называются темой. Далее мы можем применить эту тему на любой сайт, чтобы изменить внешний вид и ощущение страниц и элементов управления на этом сайте. Проходить
Некоторое время назад страница ASP была очень медленной, чтобы выполнить, с большим количеством посетителей, и она не часто модифицировалась, поэтому было слишком ленивым, чтобы напрямую превращаться в статичную. Каждый раз, когда мне приходилось загружать его с сервера, чтобы изменить его, мне приходилось найти способ преобразовать страницу ASP в статическую страницу HTM.
Я видел такие статьи раньше, но мне было все равно. Было трудно найти подходящую, когда я действительно хотел его использовать. Поэтому после поиска в Интернете в течение долгого времени я наконец нашел более подходящий код и добавил свои собственные модификации следующим образом:
| Ниже приведено цитируемое содержание: <% Функция getPage (URL) 'Получите содержимое файла Тусклый поиск SET Retrieval = createObject (microsoft.xmlhttp) С поиском . .Отправлять GetPage = bytestobstr (. -Responsebody) Закончить с Установить поиск = ничего Конечная функция Функция Bytestobstr (тело) Dim objstream Установить objstream = server.createObject (adodb.stream) objstream.type = 1 objstream.mode = 3 objstream.open objstream.write Тело objstream.position = 0 objstream.type = 2 objstream.charset = gb2312 Bytestobstr = objstream.readtext objstream.close установить objstream = ничего Конечная функция при ошибке резюме следующим Url = http: //www.cuoxin.com''s Адрес страницы, который должен быть прочитал response.Write начинает обновлять домашнюю страницу ... WSTR = GETPAGE (URL) 'response.write (wstr) Установить fs = server.createObject (scripting.filesystemobject) 'Если не myfile.folderexists (server.mappath (/html/)) тогда 'Myfile.createfolder (server.mappath (/html/))' 'end if 'Адрес страницы, который будет сохранен dizhi = server.mappath (index.htm) If (fs.fileexists (dizhi)) тогда fs.deletefile (dizhi) Конец, если Установите CRFI = fs.createTextFile (dizhi) Crfi.writeline (WSTR) Установить CRFI = ничего Установите fs = ничего response.write ... <font color = red> Обновление завершено! </font> %> |
Код самый простой. Просто сохраните его в файл ASP. Просто установите URL (адрес ASP, который будет преобразован) и Dizhi (HTML -адрес, который будет сохранен). Как правило, эти два файла находятся в одном каталоге, чтобы гарантировать, что изображение, CSS и JS работают.
Надеюсь, это будет полезно для тех друзей, которые ищут HTM, сгенерированную ASP.
Поделиться: различия и соединения между файлами cookie и сеансами В частности, механизм cookie принимает решение для поддержания состояния на стороне клиента. Это механизм хранения для состояния сеанса со стороны пользователя, и он требует от пользователя открыть поддержку Cookie клиента. Роль файлов cookie заключается в решении дефектов без гражданства протокола HTTP. И с