(���������� �������)
��������� � ���� ��� ����� ������� ����������.
- ��������� :
- loadVariables (url, target);
- loadVariables (url, target, method);
- ���������:
- url
- - ���������� ��� ������������� ����� ��������� ���������� - �������� �� ������� �������, ������� ���������� ����������, ��� ���������� �����, ����������� ����������. ��� ��������� � ����, ���� ������ ���������� � ��� �� ���������, ��� � �������� ����.
- target
- - ������, ����������� �������, ��� ��� ����-�����, ���� ���������� ������� ���������� ����������. ������ (�������) ���� ��������� �� ������� ������ (level 0), ������������ ����� ����� ��������� �� ������� � ������� ��������.
- method
- - �������������� ��������, ����������� ����� �������� ���������� �������� ��������. ���� �� �����, �� ���������� ������� ��������� ��������� ���������� ��������, � target �������� ����������� ����������. ���� ���� �������� ������, �� ���������� �����������, �� �� ������������. ����������� ���������� ��� method �������� "GET" � "POST". ���� �������� ������ ���� ���������, � �� ���������� ��� ������ ����������.
- ������ ���������� ������ ������� ������������ ��� ������ Action Script. ������ ����������� loadVariables() ����� ����� ������������� � ���� ���������� �� ���������� ����� ��� ������������ �� ������� ���������� - ��������, �������� PHP. �������� ��������� ��� ����������, ����������� ����� loadVariables(), �������� ���� ��� �������, ��������� � target, � ����� ������ ������ �������� string. ��� ������������ ����������� ���������� � ������� ��������� ��������� ����� ������������ � �������� �������� ��������� target ������ ������.
- ������ : ������������ ���������� � ������� ��������� ���������.
loadariables("myVars.txt", ""); // ��������� ���������� �� myVars.txt // � ������� ��������� ���������
- ��� ����������� �� ����, ����� �� ����������� ���������� ���������� � ��������� �����, ��� �� ������� ��������, ��� ������ ����� ������, ��������������� ��������� URL:
- ������ : ������������ ���������� � ������� ��������� ���������.
- ��� ������ ���������� ������ ���������� �� �� �������� ������ ���������, ��� ��������: firstName=Jon.
- ���� ����/�������� ������ ����������� ������������ (&): firstName=Jon&lastName=Smit.
- ������� ������ ���� �������� ������� ���� (+).
- ����� ������, �� ���������� ��������, ������ (1-9) ��� ��������� ������ (a-z, A-Z), ������ ���� ������� ����������������� escape-������������������� ���� %xx, ��� xx �������� ������� �������� ������� � Latin 1 � ����������������� ����.
- ��������� ������ ������� ���������� ���������� �����, �������������� �� Flash ����������� loadVariables().
- ������ : �������������� �� ����� ���������� name � address.
name=Jon&address=65+malkom+st%21 // name ������������� �������� "Jon" // address ������������� �������� "65 malkom st!"
- ��������� ����, ������� ������������ � loadVariables(), �������� ������� ��������� ������, ���������� ���������� � ��������� URL, ��� �������� ����. ��� �������� ���������� �� �������� ���������� ����� ���� � ����� ����������� ��� �������� URL � ������ ������� loadVariables().
- ������ : �������� ���������� � ������� ��������� ���������.
// ��������� ���������� �� myVar.txt // � ������� ��������� ��������� ������ loadVariables("myVar.txt", "_root");
- loadVariables() ����� ����� ������������ �� ��������� ��� ����������� �������, ��������� ���������� � ��������� URL. ����� �������� �������� ���������� � ����� Flash � ����� �� ����� ������� loadVariables(), �� ������ ������ MIME-��� ������ ��� "application/x-www-urlform-encoded".
- �� ����� � ������� ����������, ������� loadVariables() ����� ����� ���������� ���������� � �������� �� ������� �������. ����� ��������� � �������� ��� ����������, ������������ � ������� ��������� ���������, �������� method ��� ������ ������� loadVariables() �������� ������ "GET" ��� "POST". ���������� ������������ � ������� ��������� URL.
- ���� method ����� ��� "GET", ���������� ���������� ��� ������ ������� � URL ��������.
- ���� method ���������� ��� "POST", ���������� ���������� ����� ��������� HTTP POST.
- �.�. ��� ����������� ���-�������� ������������ ����� URL ����� ����� 255 � 1024 ���������, ��� �������� ������� ������� ������ ����������� "POST", � �� "GET".
- �� ����������� ������������ loadVariables() ��������� ������ � ������� ������, �� �������� ��� �������� �����. �������, ������� ����������� loadVariables(), ����������� � ��������� �������.
�������� ����� ������ ��� ������������ ���������? www.domainname.ru www.domainname.ru �� www.domainname.ru othe.domainname.ru �� www.domainname.ru www.domainname-else.ru ��� www.domainname.ru domainname.ru �� domainname.ru www.domainname.ru �� - ��� ���� ������������ ��������� ����������� ������ �� ������������ ������ � �� �������� ActiveX �������� Flash Player; ���������� ������������� ����� ��������� ���������� �� ������ ������.
- ����������� �� ������ �������� ���������� �������� �������� �� Flash, �� �� ����� ������ � ������� ������-��������, ������������ �� ����� X, ������������ ��� ��������� ����� Flash � ������ Y, ��� ���������� DNS �� ����� X, ������� ��������� �� ���� Y. �������������� ���������� �� ������� ������� ����� �������� �� ������: www.macromedia.com/support/flash/ts/documents/loadvars_security.htm.
- ���������� ������������ ��������� loadVariables() �� ������ � ���� �� URL �������� ����� ���������� ���������� ������������, � ���������� ���� ����� ������ � ������� �� �����������. ����� �������� ���� ��������, ���������� � ������ ����� loadVariables() ��������� ����������, ����� URL �������� ����������.
- ������ : ��������� ����������� URL.
loadVariables("https://www.mysite.ru/myScript.php?var=" + getTimer(), serverResponse);
- ������������� ����������� ������� data � �������� loadVariables().
- ���� � ������� ������������� ��� ���������� � ������� ������� loadVariables(), ���������� ��������� �� ������ ��������, ������ ��� ������������ ������������ � ��� ������.
- ����� ���� �������� ��� ������ ����������� ����������, ������������ ������� data, ������� ���������, ��� ����� ��������� ���, ��������� �� ���� ����������.
- ��������, ��������, ��� ������� ����� �������� �����, � ������� ������������ ������ ���� �����������, � ��� ����������� ����������� �� �������. ���� ������������ ����� ����������� �����������, ��� ������������� � ������� � ������� loadVariables(). �� ������ ��� ������ ����� �����������, ���������� ������� ��������� �� ������ ��������, ���� �� ������ ��������, ��� ����������� ������ ��������. ���������� ������� data �������� � ���, ��� ������ ���������, ����� ���� ����� ������� ����������� ������������.
- � ��������������� ������� �������� ������� ���� �������� �����, ������������ ������������� ����������� ������� data � �������� loadVariables(). � ���� ������� ���� ������, � ������� ������� ��� ���������� � ��������� URL ����������� �� ���������� ����� � ����. � ����� ������� ���������� ������� data, ������� �����������, ����� ��� ��� ���������� ���������. ���������� ���������� �������� ���� ���� ����������. ������������ ������ ���� ���� ���������� ������������� ���, ��� ��� ����������� ����������� ������ ��� ��������� ������� data (�.�. ����� ��������� ������).
- ������: �������� ������� data.
// ���������� ����� guest.txt name=Jon&message=hello // ������ ������ ����� on (release) { this.loadVariables("guest.txt"); } // ���������� � ����� onClipEvent (data) { trace(name); trace(message); }
- ������ � ����������:
- ����� POST �� �������������� � Internet Explorer 4.5 ��� Macintosh. ��� �������� ���� ���������� � ������ 5 ��������.
- �������������:
- ������������ � 4-�� ������ Flash.
- ��� ������ ���������� ������ ���������� �� �� �������� ������ ���������, ��� ��������: firstName=Jon.