Рекомендуется: реализовать анти-собирание страниц ASP Я написал код, чтобы не допустить, чтобы воры не собирались и общались с вами! Использование: Сохраните файл отдельно, например (№ ASP); Используйте его в головке соответствующей страницы ASP!-#Включите File = № ASP-просто добавьте его! % '********************************************* ***************************************************** • ***************************************************** • ***************************************************** • ***************************************************** • ***************************************************** • ***************************************************** • ***************************************************** •
Учебник ASP: простой пример AJAX
Index.asp:
Программный код
<html>
<голова>
<meta http-equiv = content-type content = text/html; charset = gb2312 />
<title> Ajax Simple Application </title>
<сценарий языка = javascript>
// Создать объект xmlhttprequest
var запрос = false;
пытаться {
request = new xmlhttprequest ();
} catch (trymicrosoft) {
пытаться {
request = new ActiveXObject (msxml2.xmlhttp);
} catch (othermicrosoft) {
пытаться {
request = new ActiveXObject (microsoft.xmlhttp);
} catch (не удалось) {
запрос = false;
}
}
}
if (! Запросить) оповещение (ошибка инициализация xmlhttprequest!);
// получить информацию
функция getInfo () {
var url = info.asp? id = + math.random ();
request.open (get, url, true);
request.onreadystatechange = updatepage;
request.send (null);
}
// Обновление страницы
функция UpdatePage () {
if (request.readystate == 4) {
if (request.status == 200) {
var response = request.responsetext;
document.getElementbyId (div1) .innerText = response;
} else if (request.status == 404) {
предупреждение (запрошенный URL не найден.);
} else if (request.status == 403) {
предупреждение (доступ отказано.);
} еще
оповещение (статус - + request.status);
}
}
</script>
</head>
<тело>
<name name = btn type = кнопка id = btn value = get onclick = getInfo (); />
<div id = div1> Содержание новой теги Div отображается здесь </div>
</body>
</html>
Info.asp:
Программный код
<%
Response.charset = gb2312 'Если вы не установите китайский
Dim I, Arr (9)
ARR (0) = случайная информация 0000000000000000000000
ARR (1) = Случайная информация111111111111111111111111111.
ARR (2) = Случайная информация 2222222222222222222222222222222222222
ARR (3) = Случайная информация 3333333333333333333333333333333
ARR (4) = Случайная информация 44444444444444444444444444444444444444
ARR (5) = Случайная информация 5555555555555555555555555555555555555555
ARR (6) = Случайная информация 6666666666666666666666666666
ARR (7) = случайная информация 77777777777777777777777777777777777777777777
arr (8) = случайная информация 88888888888888888888888888
ARR (9) = Случайная информация 999999999999999999999999
Рандомизировать
i = int (10*rnd ())
Response.write arr (i)
%>
Примечание. Ajax не требует формата для результатов, возвращаемых сервером. Просто выведите результаты с помощью ответа.
Поделиться: интерпретация способов улучшения MSSQL и доступа к совместимости Как мы все знаем, в ASP наиболее часто используемыми базами данных являются доступ и MSSQL. Многие программы хотят превратиться в шаблон, который может использоваться обеими базами данных, но из -за противоречивых операторов SQL двух баз данных многие программы разделены на две ненужные версии, а именно доступ к доступу и MSSQL! На самом деле, мы можем судить и распознать кодекс