ASP использует клиентские массивы для хранения данных, я видел много таких приложений. Но эта технология недавно привлекло мое внимание, когда я изучал несколько систем альянса обмена трафика.
Далее я расскажу о том, как его использовать. Во -первых, я приведу пример простого применения JavaScript без объединения ASP.
1.JS
Кода -копия выглядит следующим образом:
vara = newarray ();
vartemp = "<table>";
a [0] = newarray (1, "ah huinan", "мужчина");
a [1] = newarray (2, «маленький белый кролик», «женский»);
a [2] = newarray (3, "xiaoqi", "Женщина");
для (vari = 0; i <a.length; i ++)
{
temp = temp+"<tr>"
for (varj = 0; j <a [0] .length; j ++)
{
temp = temp+"<td>"+a [i] [j]+"</td>";
}
temp = temp+"</tr>"
}
temp = temp+"</table>";
document.write (temp);
1.html
Кода -копия выглядит следующим образом:
<html>
<голова>
<metahttp-equiv = "content-type" content = "text/html; charset = gb2312"/>
<Title> Хранение данных с массивами </title>
</head>
<тело>
<scriptlanguage = "javascript" type = "text/javascript" src = "1.js"> </script>
</body>
</html>
1. HTML Результат вывода:
1 Ах Хуинан
2 маленькая белая девушка кролика
3 маленькая девушка
Видя результат вывода, вы можете подумать, что мы должны начать с этого файла JS. Да, мы поместили <scriptlanguage = "javascript" type = "text/javascript" src = "1.js"> </script> в 1.html
Изменить на <scriptlanguage = "javascript" type = "text/javascript" src = "1.asp"> </script>
Сохранить 1.JS как 1.ASP и внесите следующие модификации:
Кода -копия выглядит следующим образом:
vara = newarray ();
vartemp = "<table>";
<%
Код подключения к базе данных, открытое соединение
Fori = 1to3
Ifobjrs.eofthenexitfor
%>
a [<%= i%>] = newarray (<%= objrs (0)%>, "<%= objrs (1)%>", "<%= objrs (2)%>")
<%