Рекомендуется: внутреннее обсуждение обработки запросов ASP Запросы ASP инициализируются объектами WAM. Затем объект WAM отправляет его в ASP-runtime. ASP-Runtime отвечает на это, создав внутренний объект страницы. Объект WAM - это бесплатный объект потока. Когда он вызывает расширение ISAPI, такое как asp.dll, это
Почти на каждом сайте мы должны использовать программы для вывода списков: списки новостей, списки продуктов и т. Д. Метод вывода также варьируется в зависимости от контента. Для новостных списков это обычно это круговой вывод строки; Для списков продуктов это обычно ячейка на ячейке. Ниже мы будем использовать ASP для вывода таблицы с пятью элементами и четырьмя столбцами.
1. Линейный выход
| Ниже приведено цитируемое содержание: <% Response.write (<таблица границы = 1 ширина = 200>) Для i = 1-5 Response.write (<tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>) Следующий Response.write (</table>) %> |
Об этом нечего сказать, каждый может это понять.
2. Одна ячейка, одна ячейка
| Ниже приведено цитируемое содержание: <% Response.write (<таблица границы = 1 ширина = 200>) Для i = 1-18 Если я мод 4 = 1, то response.write (<tr>) Response.write (<td> </td>) Если я мод 4 = 0, то response.write (</tr>) Следующий 'Заполните ячейку i = i - 1 Если я мод 4 <> 0, то Для j = 1 до 4-i mod 4 Response.write (<td> пополнение </td>) Следующий Response.write (</tr>) Конец, если Response.write (</table>) %> |
Здесь мы должны объяснить: многие ASP, которые выводят n строк и N списков в Интернете, не учитывают, является ли количество столбцов в последней строке, то есть нет дополнительной части выше, а разбитая таблица выводится. Хотя в деталях не так много проблем, я надеюсь, что все будут обратить на это внимание.
Поделиться: сбор ошибок ASP Сбор ошибок ASP полезен для начинающих, и, возможно, эксперты забудут его. Коллекция ошибок ASP Microsoft VBScript Language*Ошибка (0x800A03E9)-> Недостаточная память Microsoft VBScript Language*Ошибка (0x800A03EA)-> Речь*Ошибка Microsoft VBScript Language*Ошибка (0x800A03EA)-> Речь*Ошибка Microsoft VBScript*Язык*