Рекомендуется: научить вас, как использовать ASP для создания форумов веб -сайтов DIY (1) Предисловие: теперь есть форумы повсюду в Интернете, но мне интересно, столкнулись ли вы в эту ситуацию: поиск того, что вы хотите в грязной информации о обсуждении, является трудоемкой и трудоемкой. Позже вы не хотите ходить на какие -либо форумы. Так можем ли мы быть правыми
Операция ASP Timing, база данных чтения времени ASP (подробное объяснение операции по времени веб -страницы)
'-------------------------------------------------------------------------------------------------------------------------
'----------- Автор: Vbell -----------------------------------------------
'----------- Дата: 13: 57 2008-5-19 -------------------------
'----------- http: www.qqview.com ---------------------------
'---------------------------------------------------------------
В настоящее время запланированные операции включают:
1. Регулярно обновлять на странице HTML (обновить)
1. Обновить (обновить) Инструкции по использованию кода
Описание: Сколько времени (секунды), чтобы освежиться, или как долго после веб -страницы автоматически ссылается на другие веб -страницы.
Использование: <meta http-equiv = refresh Content = 30>
<Meta http-equiv = refresh Содержание = 5; Url = http: //www.qqview.com>
Примечание: 5 из них означает, что вы автоматически обновляете URL после остановки в течение 5 секунд.
2. Как регулярно работать
Вы можете неоднократно обновляться на той же странице, чтобы достичь эффекта операций по времени.
Например: <meta http-equiv = reforreh content = 5; url = http: //www.qqview.com/test.asp>
Недостатки: вы должны открыть страницу в браузере и не можете ее закрыть.
2. SetTimeout и SetInterval в JavaScript
1. Разница между SetTimeout и SetInterval
Существует два основных метода времени для оконных объектов, а именно SetTimeout и SetInteval. Их синтаксис в основном одинаковый, но завершенные функции разные.
Метод Settimeout - это программа времени, то есть в какое время делать. После его завершения, это будет закончено.
Метод SetInterval означает, что определенная операция неоднократно выполняется в течение определенного интервала.
Если вы используете SetTimeout для реализации функции SetInterval, вам нужно регулярно позвонить в выполненную программу. Если вы хотите очистить счетчик, вам нужно вызывать различные четкие методы в соответствии с использованным методом:
Например: tttt = setTimeout ('hello ()', 1000);
ClearTimeOut (TTTT);
или:
tttt = setInterval ('hello ()', 1000);
clearinteval (tttt);
2. Как регулярно работать
Например, вам необходимо регулярно открывать тест страницы.
<script language = javascript type = text/javascript>
<!-
функция hello () {
window.open ('http://www.qqview.com/test.asp')
}
window.settimeout (hello (), 5000);
//->
</script>
Недостатки: вы должны открыть страницу в браузере и не можете ее закрыть.
3. ASP использует VB Writing Timing Components
В ASP нет таких операторов, как SetTimeout. Нам нужно использовать компоненты ASP для их решения. Точно так же VB6 можно использовать для их компиляции. Для конкретных методов работы, пожалуйста, обратитесь к
Предыдущий компонент используется для подвешивания потоков. Чтобы приостановить потоки, нам необходимо использовать функцию Win32API, а также создать новый активный проект DLL с именем Timer.
Название класса сон.
Функция Win32 API Sleep можно найти в текстовом браузере API, предоставленном VB6.
Теперь программа, похожая на сна, выглядит следующим образом. Эта компонентная программа очень проста, я не буду много объяснять.
Частный объявление Sub Sleep Lib kernel32 (Byval dwmilliseconds allseconds)
Приватный m_set как долго
Общественная недвижимость GET SETUP () Должно
SETUP = M_SET
Конец собственности
Общественная недвижимость Let Setup (strset old)
m_set = strset
Конец собственности
Public Function Sleeptime ()
Спать (настройка)
Конечная функция
Составьте его и генерируйте компонент Timer.dll DLL. Если вы не знаете, как написать программы VB, вы также можете найти Timer.dll в загруженном пакете файлов
Этот файл. Скопируйте его в каталог Windows и введите его в режиме MS-DOS
c:/windows/regsvr32 timer.dll
После завершения регистрации компонентов вы также можете использовать этот компонент времени.
Теперь объясните файл вызова ASP, который только что нажал на столбец. Посмотрите, как используется этот компонент
* Применение таймера
<html>
<Title> Приложение таймера (от: http: //www.qqview.com) </title>
<голова>
</head>
<тело>
<%
'Это время выполнения скрипта, по умолчанию составляет 90 секунд, и его нужно изменить немного дольше, в противном случае программа будет прервана через 90 секунд 3600 - один час.
Server.scriptTimeout = 3600
Установить obj = server.createObject (timer.sleep)
'Параметр 1000 предназначен для потока висит на одну секунду, и может быть установлен по желанию
obj.setup = 1000
делать, пока правда
obj.sleptime
'Выполнить операцию по времени,
Если не ответ.
установить obj = ничего
Session.Abandon
Конец, если
петля
%>
</body>
</html>
Преимущества: Здесь я просто пишу тестовый DLL с VB, но использование VB может определенно написать временную операцию в DLL.
Недостатки: я чувствую, что этот DLL, написанный VB, может иметь преимущества и ресурсы.
4. В сочетании с работой времени планирования компьютерных задач я лично думаю, что это лучший метод в настоящее время.
Это личное чувство является лучшим способом реализации операций по времени времени.
Это должно написать страницу для регулярной работы на сервере, например, test.asp
Затем напишите файл VBS следующим образом:
DIM IE
Установите IE = CreateObject (InternetExplorer.Application)
'Запустите свой URL
IE.Navigate (http://www.qqview.com/test.asp)
IE.visible = 1
'Уборка ...
Установить т.е.
1. Вы можете использовать график задач на сервере
2. Вы также можете использовать график задач на клиенте
Для конкретного использования плана задач, пожалуйста, см.
Преимущества и недостатки: страница будет всплыть на страницу тест.
<сценарий языка = javascript>
<!-
setTimeout ('window.close ();', 500);
// ->
</script>
Таким образом, из-за текущих ограничений некоторых языков веб-страниц существуют определенные трудности в операции времени, но после многих проверок я обнаружил, что четвертый метод, несомненно, является лучшим и самым беззаботным.
Эта статья поручена онлайн -базовому лагере для публикации. Пожалуйста, принесите информацию об авторском праве при перепечатку. Спасибо.
Share: ASP реализует программу кода, которая проверяет скорость сети с помощью стержней прогресса ASP реализует скорость тестовой сети с панелью прогресса. Сохраните следующий код в виде файла .asp, поместите его на свой сервер и запустите его напрямую. Ниже приведено указанное содержание: <%response.e