�����Ń{�[�_�t�H�����[�U�[�͂ǂ��Ȃ�H�i1/2 �y�[�W�j
» 2006�N03��18�� 01��18�� ���J
�@���łɃ{�[�_�t�H���u�����h�̕ύX�Ȃǂ����Ă����i3��17���̋L���Q�Ɓj���A�ʂ����ē��Ђ̃T�[�r�X�͍���ǂ��Ȃ��Ă����̂��A���݃{�[�_�t�H���̌g�т��g���Ă��郆�[�U�[�ɂƂ��ĉ����ς�艽���ς��Ȃ��̂��B
�{�[�_�t�H�����A�E�B���A���E�����[��
�@�{�[�_�t�H���̎В��A�E�B���A���E�����[���͉�Łu�w�^�[���A���E���h�v�����x�͐����������ƍl���Ă���A���̕������͍�����ێ�����B����1�`2�J���̊Ԃ͂��낢��s�m��ȕ������c��Ǝv�����A���̉ߓn���ɂ����Ă����[�U�[�ɑ��Ă�������T�[�r�X����Ă����v�Ƙb�����B����𐳒��Ɏ��Ȃ�A�T�[�r�X�̓��e���}���ɕς�邱�Ƃ͂Ȃ��Ƃ����邾�낤�B
�@����̃T�[�r�X�̕������ɂ��ẮA�u���t�[�̏W�q�͂�R���e���c�������T�[�r�X�Ȃǂ��s���v�i�����j�ƁA��܂��ȃr�W�����݂̂��������ꂽ�B���͂܂����������܂�������ŁA��̓I�Ȏ{��ɂ��Ă͉������܂��Ă��Ȃ��Ƃ����B���ʂ̓��[�U�[���ω����ӎ�����@����Ȃ����낤�B
�\�t�g�o���N���A�����`��
�@�����͉�Łu��������ɂ��Ă����N���炢�̎��Ԃ͂�����B�ŏ����犮�������T�[�r�X����邱�Ƃ͂ł��Ȃ��Ǝv���̂ŁA���낢��Ȏ{������X�ɐςݏd�˂Ă����\��B���N�ォ��͈�C�Ƀy�[�X���グ�Ă��������v�Ƙb�����B���̌��t�ǂ���Ɍv�悪�i�߂A���N�キ�炢����A���{�[�_�t�H�����[�U�[�����̐V�����T�[�r�X�����X�Ɠ�������邱�ƂɂȂ�킯���B
�@�Ȃ��A���łɂ���uYahoo!���o�C���v���͂��߂Ƃ���g�ѓd�b�����̊e��R���e���c��T�[�r�X�́A�����Ƀ{�[�_�t�H�����C�u�I�Ɠ��������\��������B�����I�ɂ̓|�[�^���T�C�g�����t�[�ɕς�����肷�邱�Ƃ����R���蓾�邾�낤�B
�@�����̌n�ɂ��ẮA�u���i�j��ҁv�̃C���[�W�����鑷�������ɁA�����ׂ��{������s����̂ł̈́����Ƃ����������ꕔ�ɂ���B�����Ɋւ��鎿��͍ĎO�o�����A�����́u���͏ڍׂɂ��ăR�����g����i�K�ł͂Ȃ��v�ƈ�̃R�����g���T�����B�Ƃ͂����A���R�����������Ȃ�����Ō�����i�߂Ă��邱�Ƃ͑z���ɓ�Ȃ��B
�@�Ȃ��Ȃ�A�{�[�_�t�H���͌��݃o�b�N�{�[���l�b�g���[�N�̈ꕔ�𑼎Ђ���肽�肵�Ęd���Ă��邪�A����̔����ɂ��A���{�e���R����\�t�g�o���N�����o�b�N�{�[���l�b�g���[�N�����p�ł���悤�ɂȂ邩�炾�B����ɂ��R�X�g�̍팸���ʂ͏������Ȃ��Ƃ����B�\�t�g�o���N�Ƃ��Ă��A�L�����疳���܂ŁA�e��̃l�b�g���[�N���ł��A�����悭�^�p�ł���悤�ɂȂ郁���b�g������A�R�X�g�͈����}������Ǝv����B������������̂́A���[�U�[�Ƃ��đ傢�Ɋ��}�ł���B
�{�[�_�t�H���́A����\�t�g�o���N�O���[�v�̃l�b�g���[�N���o�b�N�{�[���l�b�g���[�N�ɗ��p�ł���悤�ɂȂ邽�߁A�l�b�g���[�N�����R�X�g�̒ጸ�Ȃǂ��\�B�\�t�g�o���N���ɂ��L�����疳���܂Ńt�����C���A�b�v�ł���Ƃ��������b�g������
�@�]���̃{�[�_�t�H���̃T�[�r�X�ɂ��đ����́u�l�b�g���[�N�A�R���e���c�A�[���A�����ĉc�ƂƂ���4�̕����Ɏ�_���������v�Ƙb���B
�@����3G�̃l�b�g���[�N�ł́A�Ȃ���Ȃ��ꏊ�������Ƃ������[�U�[����̐������邱�Ƃ�F�����Ă���Ƙb���A�n�т𑁊��ɖ��߂�ׂ��ϋɓI�ɐݔ��������s���Ă������j��\�������B���̓_�͘N��Ƃ�����B�u����܂łɂ��{�[�_�t�H���͔N��2000���~���x�̐ݔ����������Ă������A�����������p�����Ă����B�Ȃ���ɂ����ꏊ�Ȃǂ����炵�A���[�U�[�̃L���p�V�e�B�𑝂₵�Ă����v
�@�܂��R���e���c�ɂ��Ă��A�{�[�_�t�H�����C�u�I�̌����R���e���c���͖�3300�ŁAi���[�h��5844��EZweb��4720�Ɣ�ׂ�Ǝォ�������Ƃ�f���ɔF�߁A�u���t�[�ƃ\�t�g�o���N�O���[�v�e�Ђ̑��͂������ăR���e���c�̋�����}��v�i�����j�ӌ����������B���t�[�ɂ̓I�[�N�V������V���b�s���O���n�߂Ƃ��镝�L���W�������̃R���e���c������A���̔����ȏ�Ń��o�C�������̃T�[�r�X����Ă���B����炪�{�[�_�t�H���[������ȒP�Ɏg����悤�ɂȂ邾���ł����[�U�[�ɂƂ��Ă͑����֗��ɂȂ邾�낤�B
i���[�h��EZweb�Ɣ�ׂČ���肷��{�[�_�t�H�����C�u�I�̃R���e���c���C���A�b�v���A���|�I�ȃR���e���c�����uYahoo!���o�C���v������邱�ƂŃh�R����KDDI�����邱�Ƃ��A�s�[���i���j�B���t�[�����ł����ꂾ����������̃T�[�r�X����Ă���A�����̔����ȏオ���łɃ��o�C�������T�|�[�g���Ă��邱�Ƃ��֎������i�E�j
Copyright © ITmedia, Inc. All Rights Reserved.
';
e_dlv.innerHTML = html;
adRequest({position:dlv_pos,dom:true});
}else if(ad_type === 'gam'){
var html = '
';
e_dlv.innerHTML = html;
refreshGam('InArtSpecialLink');
}else if(ad_type === 'logly'){
var html = '
';
e_dlv.innerHTML = html;
loglySet(g_id);
}else if(ad_type === 'google'){
var html = '
';
e_dlv.innerHTML = html;
googletag.cmd.push(function(){
var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
googletag.display('div-gpt-ad-1551176482959-0');
googletag.pubads().refresh([slot8]);
});
}
};
var insert_ok = function(_target,_str){
var clearfix = d.createElement('div');
clearfix.className = 'colBoxClear';
if(ad_float_fix){
e_body.insertBefore(e_dlv,_target);
e_body.insertBefore(clearfix,_target.nextElementSibling);
}else{
e_body.insertBefore(e_dlv,_target);
}
set_dlv();
};
var insert_ng = function(_str){
e_dlv.style.display = 'none';
};
var main = function(){
var e_nodes = e_body.childNodes; // BODY �����q�v�f
var e_tags = []; // BODY �����^�O
var p_num = []; // BODY ���� P �^�O�ʒu
var p_target_num; // �g�}����ʒu
var o_float = {}; // ��荞�ݗv�f
var o_this = {}; // �A�N�e�B�u�^�O
var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O
var flag_insert = 0; // �}���t���O
// ��荞�ݗv�f�`�F�b�N
var check_float = function(_e){
var e = 0;
if(_e.id.match(/^col\d{3}(l|r)$/)){
e = _e;
}
return e;
};
// �v�f�� Y ���W�ƍ����̍��v�l
var get_element_y = function(_e){
var ey = 0;
var eh = _e.offsetHeight;
while(_e){
ey += _e.offsetTop;
_e = _e.offsetParent;
}
return ey + eh;
};
var check_ptag = function(_e){
var e = 0;
if(_e.tagName && _e.tagName === 'P'){
e = _e;
}
return e;
};
var try_insert = function(){
p_target_num = Math.floor(p_num.length / 2) - 1;
if(p_target_num >= _maxrange) p_target_num = _maxrange;
if(dis_con) p_target_num = 0;
for(var i = p_num[p_target_num]; i < e_tags.length; i++){
o_this.e = check_ptag(e_tags[i]);
if(o_this.e){
o_next.e = check_ptag(e_tags[i + 1]);
if(o_next.e){
if(!o_float.e || check_float(e_tags[i - 1])){
o_float.e = check_float(e_tags[i - 1]);
o_float.n = i - 1;
}
if(o_float.e && o_float.n < i + 1){
o_float.y = get_element_y(o_float.e);
o_this.y = get_element_y(o_this.e);
set_line(o_float.y,'red');
set_line(o_this.y,'blue');
if(o_float.y < o_this.y){
flag_insert = 1;
insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���');
break;
}
}else{
flag_insert = 1;
insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�');
break;
}
}
}else{
o_float = {};
}
}
if(!flag_insert){
insert_ng('�}���ʒu�Ȃ�');
}
};
// �S�q�v�f����^�O�̂ݔz��ɓ����
for(var i = 0; i < e_nodes.length; i++){
if(e_nodes[i].tagName){
e_tags.push(e_nodes[i]);
}
}
// �S�^�O���� P �^�O�ʒu��z��ɓ����
for(var i = 0; i < e_tags.length; i++){
if(e_tags[i].tagName === 'P') p_num.push(i);
// �ŏ��̉�荞�ݗv�f���i�[
if(!o_float.e){
o_float.e = check_float(e_tags[i]);
o_float.y = get_element_y(o_float.e);
o_float.n = i;
}
}
if(p_num.length >= _threshold){
try_insert();
}else{
insert_ng('P �^�O ' + _threshold + ' �ȉ�');
}
};
if(e_body){
main();
}else{
insert_ng('�L���{���Ȃ�');
}
})(document,4,5);