����� 2
�� 9: ����� cookies.
���� ����� cookie ����� ����� �� �����, �� ���� ����� ����. ��� ���� ��� ���� �� �- cookie �������� ������:
function readCookie()
{
var the_cookie = document.cookie;
var broken_cookie = the_cookie.split(":");
var the_name = broken_cookie[1];
var the_name = unescape(the_name);
alert("Your name is: " + the_name);
}
����� �������, ��� ����� ������. �� ���� ������� ��� ���� ���� HTML ��� ���� ����� �� �� �- cookies ���� ����, ����� ���� ������� document.coockie. ���� ������� ������ cookies, ��� ������ �� ����� ���� ���� �� ���� �- cookie �����. ����, �- cookie ������ ����� ��:wm_javascript=username:dave%20thau. �� �� ������ ���� ���� ���� ������� ��������, ����� ����� ����� �� ������ ���� �- cookie. ��� ���� ���� ������:
var broken_cookie = the_cookie.split(":");
���� �� �- cookie ���� ����� �"� ���� ����������.
var the_name = broken_cookie[1];
���� �� ������� ����� ����������: "dave%20thau".
var the_name = unescape(the_name);
���� �� ����� �������� ()escape. ����� ��, ����� �� ������� "%20" ������� " "(����).
alert("Your name is: " + the_name);
������ ...
������ �� ������� �- cookie ���� �� ���� ���� ���: �� ������. ��� ������ ����, cookies ������ ����� ���� ���� �� �� 4KB, �� ������ ��� �� ���� ���� �����.
���� ������ ���
��� ��� «--
|