½������µ(9·���29������): \½���¼\¹\³���¼\������������������������̏������������ď���������½������µ���·���������·�����ď�¡�½������µ����돢����������IE������\��\������¼����µ������³���������������¹��������¡�
������: e.attachEvent
���µ: element.attachEvent
�돪������
http://blog.livedoor.jp/igrep/archives/748091.html
������������
����HTML\���\���\���\���(������������)����¹¹���·���µ������������������¼«����돪���쏢����\���\������¼\������¹������\���\���\���\����¡�
������¹�����𡯏����ď������������¹���̏�¡���������������¹�����𡯏����ď�����
���ӏ��³������������������location.reload()������»�����𡯏��ÐJavaScript\���\���\���\����돫�������������¼������½��������������������������������я�¡�
������µ��������������¡�½��Џ����������������Ώ��������·�����ď�¡�
»�������돢�������̏�����\���\��\���\���\��Ï�����\���\��폢�¼\«\¹���·������������������¹¹���·���µ������������������������������¡���\���\���\���\���������¹¹���·���¹�����������㏢������¡ߏ����������������Ï��������ҡ��돪���������¼������½��������������ď��������ޏ����������������������������»�����я��̏�¡�Alt+Tab�����Ң����»������¹���������Ð\���\���\¹������»�����������������������������돪Џ�����������������������ď�������쏢����������½��������؏��·���������������¹��¡�
»���������������
- ²¼µ������\½���¼\¹�����ҏ���̏����ӏ�����\���\���\���\����������³���³������������focus2reload.js������������������\���\���\���\������¾������»������������������¹��¡���������\»���¼\��ӏ��·��¡�\���\������¼\������µ���»�����ď�����HTML\���\���\���\�������������ޏ�����\���\��\���\���\���\��������只���ӏ��¹��������¡�
- HTML\���\���\���\���������<head>��������������������<script type="text/javascript" src="focus2reload.js"></script>��¡ߏ�����������������\³���¼\��������ҏ��½�����������؏��ޏ�¡�
- �돪�¾�����¡�
���½��������������������¡�돪�²¼������\½���¼\¹�����ҏ����������������������쏢����������¹��¡�
/*
HTML������������������¹��Џ��������������ޏ�����Window����\���\��폢�¼\«\¹���µ�����������ď����������»��Џ�����\���\������¼\������µ���»������\��\���\��\���\���
\���\���\���\��������addEventLister���«attachEvent�����ҏ�����µ������·����������������������̏���ߏ��̏�������
*/
function __focus2reload__(){
function observe(element, eventName, handler) { //prototype.js������observe�����ҏ��µ��������돫�����
if(element.addEventListener){
element.addEventListener(eventName, handler, false);
}else{
element.attachEvent("on" + eventName, handler);
}
};
observe(window, 'blur', function(){
observe(window, 'focus', function(){
location.reload();
})
})
};
__focus2reload__(); //������µ������·�����ġ������ď�ԏ�����¼���¹��ԏ��·���������¹���돢������돫�½���
__focus2reload__ = undefined;
�����������������Ώ�����\���\���\»\���\¹���������������������������я���������������������𡯏�����½��Џ��«���������������³���������������·���������·�����ď�¡�
�����������Ï��»���������·������\³���¼\������������������������������������¹���·��¡�