JavaScript�ł̊J���������グ�邽�߂ɖ𗧂������܂Ƃ߂Ă݂܂����B
�u���E�U�Ńf�o�b�O�p�̎w�������
JavaScript�̎��s�ŃG���[��������������
�ǂ��łǂ�ȃG���[���N�����̂��m��K�v������܂��B
�ȉ��̂悤�ȑ�������Ă�����JavaScript�̃G���[���E����悤�ɂȂ�
�X�N���v�g�̃f�o�b�O�ɖ𗧂��܂��B
�y�e�u���E�U�ł̃f�o�b�O�̂��߂̎w��z
IE4-6 |
�c�[��(�\��)���C���^�[�l�b�g�I�v�V�������ڍאݒ聨�X�N���v�g�̃G���[���Ƃɒʒm��\������ |
NS4.x |
�A�h���X�o�[�Ɂujavascript:�v�Ɠ��� |
NS6.x |
�^�X�N���c�[����JavaScript�R���\�[�� |
NS7.x / Mozilla |
�c�[����Web�J����JavaScript�R���\�[�� |
Opera6-7 |
�t�@�C�����ݒ聨�}���`���f�B�A��Java�X�N���v�g |
�R�[�h�C����̍ēǍ��݂��ȒP��
JavaScript�R�[�h���G�f�B�^�ŏC����A
�z��ǂ��蓮�삷�邩�ǂ����m���߂邽�߂Ƀy�[�W�̍ēǍ��݂����܂��B
���̂Ƃ�����u�߂�v�{�^���������Ă�Ɩʓ|�Ȃ̂�
�uCtrl-R�v��u�}�E�X�E�N���b�N���L�[��R�v�Ƃ��܂��B
�uKeyNavi�v���g�����y�[�W�ł́uZ�v��u/�v�݂̂�OK�ł��B
Opera6�ł� �y�[�W�̍ēǍ��݂����s���Ă�
�O��JavaScript�t�@�C�����X�V����܂��� (Opera7�͑��v�ł�)�B
�L���b�V�����N���A���邩 JavaScript�\�[�X���u���E�U�ɕ\����
�m���ɍēǂݍ��݂��܂��B
�e�v�f�̑������̎擾
�e�v�f�ɂǂ̂悤�ȑ��������邩�̓u���E�U���ƁA�o�[�W�������Ƃ�
�قȂ�\��������܂��B
�݊����̍����X�N���v�g�⍂�x�ȋ@�\����������X�N���v�g�������Ƃ���
�I�u�W�F�N�g�̑�����K�v�ɂȂ�܂��B
�ufor(var i in e) alert(i+":"+e[i]);�v�̂悤�ɂ��Ă������ł���
���x���uOK�v�{�^���������n���ɂȂ�̂��v�f�̑������X�g���擾
�̂悤�ɂ��Ă݂ĉ������B
�uCtrl-T�v�ŔC�ӂ�JavaScript�������s
�u���E�U�ŃG���[���o�Ȃ��Ă������̍�����X�N���v�g���v�����ʂ��
�����Ă��邩�ǂ����C�ɂȂ�ꍇ������܂��B
����ȏꍇ�́ualert()�v����
�����ϐ��ɃA�N�Z�X���đz�肵���l�ɂȂ��Ă��邩�m�F���܂��B
KeyNavi���g�����y�[�W�ł̓I�v�V�����uKL_DEBUG=1�v�w�肪����ƁuCtrl-T�v��
�C�ӂ�JavaScript������͂��Ď��s�ł��܂��B
�f�o�b�O�ɖ𗧂Ăĉ������B
���̏�Ŏ��ۂɁuCtrl-T�v����͂��Ă݂ĉ������B
�ualert(�ϐ���)�v�Ƃ��ĕϐ��̒l���ǂ��Ȃ��Ă邩�m�F�ł��܂��B
�܂��ukl_sla_start()�v�Ɠ��͂���Ǝ����i�r���n�܂�܂��B
�e�L�X�g�G���A���g�������@
�܂��ȉ��̂悤�ȃR�[�h���y�[�W�ɖ��߂���ŗ��p���Ă������ł��傤�B
�y�X�N���v�g�e�X�g�p�t�H�[���z
<form name='foo'>
<textarea cols=70 rows=5>kl_sla_start();</textarea>
<input type='button' value='�����s' onClick='eval(this.form.elements[0].value); return false;'>
</form>
�ȉ��͏�̃R�[�h��\�����������̂ł��B
�����̕��@�ł̓y�[�W���ɒ��ڏ������ނ̂ƈقȂ�
�C�ӂ̃^�C�~���O���C�ӂ�JavaScript�����s�ł��܂��B
����
��̗�̂悤�ɃX�N���v�g�̎��s�ł́ueval(s)�v���g���܂��B
�A���ueval(s)�v�ł͕ϐ��̖��O��Ԃ̖�肪�����܂��B
�w�肵�����s���us�v���ō쐬�����I�u�W�F�N�g�͑��̃X�N���v�g����
�A�N�Z�X�ł��܂���B�����I�Ɂuself["���O"]=�I�u�W�F�N�g�v�̂悤��
�uself(window)�v�����ɒlj�����`�Ŏ��s�����OK�ł��B
�� ��F�ueval('self["myVar"]=kl_tlayer_new("Hello")');�v�Ƃ����
�C�ӈʒu�̃X�N���v�g�Łukl_tlayer_show(myVar)�v�Ȃǂƕ��ʂɎQ�ƉB