search phpbb-phpbb-FC2BLOG-Info-Edit Template-Post-Edit-Upload-LogOut
°Ê²¼¤Î²èÁü¤¬¤³¤³¤Ç¤¤¤¦ popup ¤òɽ¼¨¤µ¤»¤¿Îã¤Ç¤¹¡£Ç»¤¤Îп§¤Î¥Ü¥Ã¥¯¥¹¤È¤½¤ÎÃæ¤ÎÇò¤¤Ê¸»ú¤¬ popup ¤Ç¤¹¡£²«Îп§¤Î¥Ü¥Ã¥¯¥¹Æâ¤Ë¥Þ¥¦¥¹¥«¡¼¥½¥ë¤ò¥ª¡¼¥Ð¡¼¤µ¤»¡¢ popup¤¬É½¼¨ ¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¡¢¤½¤Î¾õÂ֤Υ¹¥¯¥ê¡¼¥ó¥·¥ç¥Ã¥È¤ò²èÁü²½¤·¤¿¤â¤Î¤Ç¤¹¡£¥Þ¥¦¥¹¥«¡¼¥½¥ë¤Î±¦²¼¤Ëpopup¥Ü¥Ã¥¯¥¹¤¬É½¼¨¤µ¤ì¤Æ¤¤¤ë¤³¤È¤¬Ê¬¤«¤ê¤Þ¤¹¡£

Åö½é¡¢ $(function(){}); ¤ò»È¤¤¡¢¤³¤ÎÊǤ¬³«¤½ª¤¨¤¿Ä¾¸å¤Ë¤³¤Î¥Ú¡¼¥¸Æâ¤Ë½ñ¤«¤ì¤¿¥³¡¼¥ÉÁ´ÂΤò¡¢¼«Æ°Åª¤Ë͸ú¤Ë¤·¤è¤¦¤È¹Í¤¨¤Æ¤¤¤Þ¤·¤¿¡£¤½¤·¤Æ FireFox ¤ä Opera ¤Ç¤ÏÁ´¤¯ÌäÂê¤Ê¤¯¤½¤¦¤Ç¤¤ë¤³¤È¤ò³Îǧ¤·¤Þ¤·¤¿¡£¡Ö¤µ¤Æ´°À®¡×¤È»×¤Ã¤ÆÇ°¤Î¤¿¤á¤Ë IE ¤Ç»î¤·¤¿¤È¤³¤í¡¢Á´¤¯ÂÌÌÜ¡ª¡£¤½¤ì¤âñ¤Ê¤ë¥¨¥é¡¼¤Ç¤Ï¤Ê¤¯¤³¤ÎÊǤò³«¤¯¤³¤È¤¹¤é½ÐÍè¤Ê¤¤¤Î¤Ç¤¹¡£
¤³¤ÎÌäÂê¤ÎȯÀ¸Ä¾¸å¤«¤é¸¶°ø¤Ï $(function(){});¤Ç¤Ï¤Ê¤¤¤«¡¢¤È¿ä¬¤·¤Þ¤·¤¿¡£¤½¤·¤Æ³Îǧ¤·¤Æ¤ß¤¿¤È¤³¤í¡¢°Æ¤ÎÄꤳ¤Î¥¨¥ó¥È¥ê¥¤Æâ¤Ëµ½Ò¤·¤¿ jQuery(document).ready(function()); ¤¬¡¢IE ¤Ç¤Ï¡¢ÈÝ IE ¤Ç¤À¤±±ß³ê¤Ëºîư¤·¤Ê¤¤¤³¤È¤¬Ê¬¤«¤ê¤Þ¤·¤¿¡£
⤷¡¢IE ¤ÎÁ´¤Æ¤Î¥·¡¼¥ó¤Ç $(function(){}); ¤¬Æ¯¤«¤Ê¤¤¡¢¤È¤¤¤¦¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¥Ö¥í¥°¤Ç¤Ï HTML ¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ë¤â append ¤ä window.onload ¤¬Ëä¤á¹þ¤Þ¤ì¤Æ¤¤¤ë¤¿¤á¡¢IE ¤Ë¸Â¤Ã¤Æ¤½¤ì¤é¤È $(function(){}); ¤¬´³¾Ä¤·¹ç¤Ã¤Æ¤·¤Þ¤¦¤Î¤À¤È»×¤ï¤ì¤Þ¤¹¡£
¤·¤«¤·¡¢Âкö¤ÏÄü¤á¤Þ¤·¤¿¡£ready ¤ò load ¤Ë¤¹¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¤¬¡¢´û¤Ë¤³¤Î¥Ö¥í¥°¤Ç¤Ï myscript Æâ¤Ç window.onload »þ¤Ë¤¤¤¯¤Ä¤«¤Î´Ø¿ô¤Î¼«Æ°µ¯Æ°¤òÀßÄêºÑ¤ß¤Ç¤¢¤ë¤¿¤á¡¢¤³¤ì¤Ë²°¾å²°¤ò½Å¤Í¤Æ¡¢¤³¤ÎÊǤΤ¿¤á¤À¤±¤Ë¡¢ window.onload »þ¤Î´Ø¿ô¤òÁý¤ä¤¹¤³¤È¤Ïϫ¿¤¯±×¾¯¤Ê¤·¤ÈȽÃǤ·¤Þ¤·¤¿¡£
¤½¤ó¤ÊÌõ¤Ç;¤ê¤ä¤ê¤¿¤¯¤Ê¤«¤Ã¤¿¤Î¤Ç¤¹¤¬¡¢popup¥³¡¼¥É¤ò͸ú¤Ë¤¹¤ë¤¿¤á¤Î¥Ü¥¿¥ó¤ò¤³¤Î²¼¤ËÀߤ±¤Þ¤·¤¿¡£¤³¤ì¤ò¥¯¥ê¥Ã¥¯¤·¤Æ½é¤á¤Æ¡¢¤³¤Î¥Ú¡¼¥¸¾å¤Çº£²óºîÀ®¤·¤¿ popup ¤¬»È¤¨¤ë¤è¤¦¤Ë¤·¤¿¤Î¤Ç¤¹¡£
¤½¤ì¤Ë¤·¤Æ¤â¡¢Èݤä¤Ï¤ê ¡Öº¨¤á¤·¤ä IE¡ª¡ª¡×
¤Ê¤ª¡¢»Ã¤¯¤·¤Æ¤«¤é¡¢¤³¤Î¥Ú¡¼¥¸Æâ¤Ëµ½Ò¤·¤¿ popup ÍÑ¥³¡¼¥É¤ò¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤ëCSS µÚ¤Ó Javascript ¥Õ¥¡¥¤¥ë¤ËÁȹþ¤à¤Ä¤â¤ê¤Ç¤¹¡£¤½¤ÎºÝ¤Ë¤Ï´³¾Ä¤Ï¤Ê¤¯¤Ê¤ë¤Î¤Ç¡¢ $function(){} ¥á¥½¥Ã¥É¤ÏÌäÂê¤Ê¤¯Æ°¤¯¤Ï¤º¤Ç¤¹¡£
¹Í¤¨¤Æ¤¤¤ë¤³¤È¤ò¼ÂÎã¤ò¼¨¤·¤ÆÄ󼨤·¤Þ¤¹¡£
²¼¤Î¿§¤Ä¤¥Ü¥Ã¥¯¥¹Æâ¤Ë¥Þ¥¦¥¹¥«¡¼¥½¥ë¤ò°Üư¤¹¤ë¤È¡¢Ê¸»úÎó¤ÎÆþ¤Ã¤¿ popup ¥Ü¥Ã¥¯¥¹¤¬¥Þ¥¦¥¹¥«¡¼¥½¥ë¤Î±¦²¼¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£¤³¤ì¤¬¤³¤³¤Ç¤¤¤¦ popup¡¢¤¢¤ë¤¤¤Ï¡Ö¿á¤½Ð¤·¡×¤Ç¤¹¡£
TEST ¥Æ¥¹¥È
TEST2 test2
¤½¤â¤½¤â¤³¤Î¥Ö¥í¥°¥µ¥¤¥È¤Ç¤Ï¡¢³«Àߤ·¤¿¿ô¥ö·î¸å¤«¤é¿ï½ê¤Ë popup ¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£¤½¤Î¸å¡¢ÈùÄ´À°¤äÆ©ÌÀeasing¤ÎÄɲäʤɤν¤Àµ¤ò¹Ô¤Ã¤Æ¤¤¿¤³¤Î popup ¤Ï¡¢¼Â¤Ï¡¢¡Ö¸ÅŵŪ¤Ê¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥ë¼êË¡¡×¡¢¤Ä¤Þ¤ê HTML ¥¿¥°¤Î°À¤È¤·¤Æ onmouseover/onmouseout ¤òµ½Ò¤¹¤ëÊý¼°¤Ç¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£
¤·¤«¤·¡¢¤¤¤«¤Ë Microsoft ¼Ò¤¬Äñ¹³¤¢¤ë¤¤¤Ï̵»ë¤·¤è¤¦¤È¤â DOM Level2 ¤Çµ¬Äꤵ¤ì¤¿¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥ê¥ó¥°¼êË¡¤¬²¦Æ»¤È¤·¤ÆÄêÃ夷¤Ä¤Ä¤¢¤ëÃæ¤Ç¡¢¤¢¤ë¤¤¤Ï¤³¤ì¤«¤é²¦Æ»¤È¤Ê¤ë¤Ç¤¢¤í¤¦¡¢¤È¿ä¬¤µ¤ì¤ëÃæ¤Ë¤¢¤Ã¤Æ¡¢²þ¤á¤Æ¡¢¤³¤ì¤Ë½àµò¤·¤Æ¤¤¤ë jQuery() ¤ò»È¤Ã¤Æ popup ¥³¡¼¥É¤òµ½Ò¤·¤Æ¤ß¤è¤¦¤È»×¤¤Î©¤Á¡¢¤½¤ì¤òºîÀ®¤·¤Þ¤·¤¿¡£jQuery()¤òÍøÍѤ·¤Æ¤É¤Î¤è¤¦¤Ë¤½¤ì¤ò¼Â¸½¤¹¤ë¤Î¤«¡¢¤È¤¤¤¦ÅÀ¤Ç¡¢²¿¤é¤«¤Î»²¹Í¤Ë¤Ê¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
¤Ê¤ª¡¢¸ø³«¤µ¤ì¤Æ¤¤¤ë¥×¥é¥°¥¤¥ó¤ò¸¡º÷¤·¤¿¤Î¤Ç¤¹¤¬¡¢¤³¤³¤Ë¸À¤¦ popup ¤ËÁêÅö¤¹¤ë¤â¤Î¤Ï¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£
<p style="text-align:right;line-height:1.1"> ¡¡<button id="button600" onclick="setPopup()"> ¡¡<em>popup¥×¥í¥°¥é¥à¥¹¥¿¡¼¥È</em></button> </p> <div class="popuped" style="margin:0 auto; width:400px; height:100px; ¡¡background-color: text-align:right; lightgreen; ¡¡border:2px solid green outset; color:black"> ¡¡¡¡<p title="¤³¤ì¤ÏjQuery()¤ò»È¤Ã¤¿¡Ö ¿á¤½Ð¤· ¡×¤Î¥Æ¥¹¥È¤Ç¤¹¡£ mouseover mouseout ¤Î£²¤Ä¤Î¥¤¥Ù¥ó¥È¤ò¡¢jQuery()¤ò»È¤Ã¤Æ¤³¤Î div ¥¿¥°¤Ë ÀßÄꤷ¤Æ¤¢¤ê¤Þ¤¹¡£">TEST ¥Æ¥¹¥È</p> </div> <div class="popuped" style="margin:0 auto;width:200px;height:100px; ¡¡text-align:right;margin-top:1em;background-color:gray; ¡¡border:2px solid black outset;color:white;"> ¡¡<p title="¤³¤ì¤âjQuery()¤ò»È¤Ã¤¿¡Ö ¿á¤½Ð¤· ¡×¤Î¥Æ¥¹¥È¤Ç¤¹¡£ ¡¡div ¥¿¥°Æâ¤Î p ¥¿¥°¤Î title °ÀÃͤ¬ popup ¥Ü¥Ã¥¯¥¹Æâ¤Îɽ¼¨Ê¸»úÎó¤È ¡¡¤Ê¤Ã¤Æ¤¤¤ë¤³¤È¤Ëα°Õ¤ò¡ª">TEST2 test2</p> </div>
/* popup ¤µ¤ì¤ëÍ×ÁǤΥ¹¥¿¥¤¥ëÀßÄê */
¡¡#popup {
¡¡¡¡position: absolute; z-index:1000;
¡¡¡¡color: #eee; background-color: darkgreen;
¡¡¡¡margin: 0;
¡¡¡¡padding : 4px ;
¡¡¡¡line-height : 1.1; text-align: left;
¡¡¡¡border: 2px outset #aeb ;
¡¡¡¡display: none;
}
//µ block--------------------------------------------------------------- ¡¡//¢§¥É¥¥å¥á¥ó¥ÈÆÉ¹þ¤ß´°Î»Á°¤Î¥Þ¥¦¥¹¥¤¥Ù¥ó¥È¤Ë¤è¤ë ¡¡//¥Ö¥é¥¦¥¶¤ÎÈ¿±þ¤òÍÞÀ©¤¹¤ë¡£¤³¤ì¤ÏFireFoxÂкö¤Ç¤¹¡£ window.loaded = false; if (!window.loaded) { //window.loaded ¤ÏÆÈ¼«¤ËÀßÄꤷ¤¿¥×¥í¥Ñ¥Æ¥£¤ÇHTMLʸ¤ÎºÇ¸å¤Ë ¡¡//script ¥¿¥°¤òÀߤ±¡¢¼°¡§window.loaded = true ¤òµ½Ò¤·¤Æ½é´üÃͤòÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£ ¡¡//¤Ä¤Þ¤ê¡¢¥Ö¥é¥¦¥¶¤¬¤½¤Î¹Ô¤òÆÉ¤ß¹þ¤à¤Þ¤Ç¤Ï window.loaded = false ¤È¤Ê¤ê¤Þ¤¹¡£ ¡¡document.onmousemove = document.onmouseout = document.onclick = document.onmouseover= ¡¡document.onmousedown = document.onmouseup = document.ondblclick = null; } //¶ block--------------------------------------------------------------- ¡¡//¢§ºÇ¤âÉáµÚ¤·¤Æ¤·¤Þ¤Ã¤¿IE¤Î¾ì¹ç¡¢ $(function(){ޥޥޥ}); ¤¬¤¦¤Þ¤¯ ¡¡//ºîư¤·¤Ê¤¤¤Î¤Ç¡¢ÎÞ¤ò°û¤ó¤Ç¸ÅŵŪ¤Ê̾Á°ÉÕ¤´Ø¿ô¤ò»È¤¤¤Þ¤·¤¿¡£(¡ß_¡ß;¡ËŽ¼ŽŽÝ function setPopup(){ ¡¡//¥³¡¼¥É¸Æ¤Ó½Ð¤·¸å¤Ë popup ¥¹¥¿¡¼¥È¥Ü¥¿¥ó¤ò²Ã¹© ¡¡$("#button") ¡¡¡¡.removeAttr('onclick')¡¡//click¤¬ÆóÅٰʾ岡¤µ¤ì¤Æ¤â̵¸ú¤Ë ¡¡¡¡.addClass("popuped")¡¡¡¡//class̾Äɲà ¡¡¡¡.attr("title", "¤³¤ì¤â popup ȯÀ¸Í×ÁǤȤ·¤Þ¤·¤¿¡£")¡¡//title°ÀÄɲà ¡¡¡¡.css("background-color","pink")¡¡//ÇØ·Ê¿§Âؤ¨ ¡¡¡¡//¥Ü¥¿¥óʸ»úÎó¤Îº¹¤·Âؤ¨ ¡¡¡¡.children().text('¥¯¥ê¥Ã¥¯¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£popup¥³¡¼¥É¤¬Í¸ú¤Ë¤Ê¤ê¤Þ¤·¤¿¡£'); //· block--------------------------------------------------------------- ¡¡//¢§ÊÑ¿ô½é´ü²½ $.extend({¡¡¡¡//ÊÑ¿ô¤ÎÂØ¤ï¤ê¤Ë $ ¤Î¥×¥í¥Ñ¥Æ¥£¤òÄɲÃÀßÄꤹ¤ë ¡¡popup :{},¡¡//popupÍ×ÁdzÊǼ ¡¡popuped : $(".popuped"),¡¡//popup ȯÀ¸Í×ÁdzÊǼ ¡¡pos:{},¡¡¡¡//ºÂɸÃͳÊǼ ¡¡elem:{}¡¡¡¡ //titleʸ»úÎóÂÔÈò¤Î¤¿¤á¤Ë }); //¸ block--------------------------------------------------------------- ¡¡//¢§popup¥¿¥°¤ÎÍѰդȥޥ¦¥¹°ÌÃÖ´Æ»ë¥á¥½¥Ã¥É¤ÎÀßÄê $(document.body) ¡¡.append("<div id='popup'></div>")¡¡//popup¤µ¤ì¤ëÍ×ÁǤκîÀ® ¡¡.mousemove(function(e){¡¡//mouse¤¬Æ°¤¤¤¿»þ¤Î¥Þ¥¦¥¹¤ÎÀäÂаÌÃÖ¼èÆÀ ¡¡¡¡var evt = e ? e : window.event;¡¡//IEÂкö ¡¡¡¡//IEÂкö ¡¡¡¡if ( evt.pageX == null && evt.clientX != null ) { ¡¡¡¡¡¡var e = document.documentElement, b = document.body; ¡¡¡¡¡¡evt.pageX = evt.clientX + (e && e.scrollLeft || b.scrollLeft || 0); ¡¡¡¡¡¡evt.pageY = evt.clientY + (e && e.scrollTop || b.scrollTop || 0); ¡¡¡¡} ¡¡¡¡//ÀäÂкÂɸÃͤÈClientºÂɸÃͤò¥×¥í¥Ñ¥Æ¥£¤Ë³ÊǼ¡£ ¡¡¡¡//¢¨¥¨¥é¡¼¤¬½Ð¤Ê¤¤¤è¤¦»°¹à±é»»»Ò¤ò»È¤Ã¤Æ°ÂÁ´ºö¤ò¹Ö¤¸¤Þ¤·¤¿¡£ ¡¡¡¡$.pos = $.pos ? { ¡¡¡¡¡¡X: evt.pageX, Y: evt.pageY, cX:evt.clientX, cY:evt.clientY } : null; ¡¡}); //¹ block--------------------------------------------------------------- ¡¡//¢§£²¤Ä¤Î¥Î¡¼¥É¤ò¼èÆÀ¡¢µ²± $.popup = document.getElementById("popup");¡¡//popup¤µ¤ì¤ëÍ×ÁǤò¥×¥í¥Ñ¥Æ¥£¤Ë³ÊǼ $.popuped = $(".popuped");¡¡//popup¤¬È¯À¸¤¹¤ëÍ×ÁǤò¥×¥í¥Ñ¥Æ¥£¤Ë³ÊǼ //º block--------------------------------------------------------------- ¡¡//popupÍ×ÁÇ¤ÎÆ©ÌÀÅÙÀßÄ꼫ºî´Ø¿ô var setOpacity = function(num){ ¡¡if (!num || (num > 1) || (num <0)) return; ¡¡!!this.style.filter ? ¡¡¡¡( this.style.filter = 'alpha(opacity=' + num / 100 + ')' ): ¡¡¡¡( this.style.opacity = num ); } //» block--------------------------------------------------------------- ¡¡//¸½ºß¤Î Window InnerSize ¤Î·×¬ var scrWidth="",scrHeight=""; var winSize = function(){ ¡¡scrWidth = window.InnerWidth ? (window.InnerWidth -18) ¡¡¡¡¡¡: (document.documentElement.clientWidth || document.body.clientWidth); ¡¡scrHeight = window.InnerHeight ? window.InnerHeight ¡¡¡¡¡¡: (document.documentElement.clientHeight || document.body.clientHeight); } winSize();¡¡//¥µ¥¤¥º¼èÆÀ´Ø¿ô¼Â¹Ô document.body.onresize=winSize;¡¡//window¥µ¥¤¥º¤¬ÊѤï¤Ã¤¿¤é¡¢²þ¤á¤Æ¥µ¥¤¥º¼èÆÀ´Ø¿ô¤ò¼Â¹Ô¤¹¤ë //¼ block--------------------------------------------------------------- ¡¡//¢§hover()¥á¥½¥Ã¥É $.popuped.hover(¡¡//jQuery()¤ÇÍѰդµ¤ì¤Æ¤¤¤ë hover() ¥È¥°¥ë¥á¥½¥Ã¥É ¡¡function (){ //¼-1 block------------------------------------------------------------- ¡¡¡¡var num = $.popuped.index(this);¡¡//º£ mouseover ¤·¤Æ¤¤¤ë popuped ¤Î½çÈÖ¤ò¼èÆÀ //¼-2 block------------------------------------------------------------- ¡¡¡¡if (!$.popuped[num].ttl) {¡¡//numÈÖÌܤÎtitle¤¬Ì¤¼èÆÀ¤Ê¤é¤Ð ¡¡¡¡¡¡//popuped¥Î¡¼¥É¤¬ title °À¤ò»ý¤Ã¤Æ¤¤¤ì¤Ð ¡¡¡¡¡¡if ( this.getAttribute("title") ) $.elem = this ;¡¡//¤½¤ì¤òÂоݤȤ· ¡¡¡¡¡¡//popuped¥Î¡¼¥É¤¬ title °À¤ò»ý¤Ã¤Æ¤¤¤Ê¤ì¤Ð ¡¡¡¡¡¡else { ¡¡¡¡¡¡ if (this.childNodes) {¡¡//»Ò¥Î¡¼¥É¤¬¤¢¤ì¤Ð ¡¡¡¡¡¡¡¡¡¡var i=0; ¡¡¡¡¡¡¡¡¡¡//Í×ÁǥΡ¼¥É¤Ç¤Ï¤Ê¤¤¤«title°À¤òͤ·¤Æ¤¤¤Ê¤±¤ì¤Ð ¡¡¡¡¡¡¡¡¡¡while ( this.childNodes[i] && (this.childNodes[i].nodeType != 1 || ¡¡¡¡¡¡¡¡¡¡¡¡!this.childNodes[i].getAttribute("title") ) ) i++;¡¡//¼¡¤Î»Ò¥Î¡¼¥É¤ò¥Á¥§¥Ã¥¯ ¡¡¡¡¡¡ $.elem = this.childNodes[i] || null;¡¡//³ºÅö¤¹¤ë»Ò¥Î¡¼¥É¤ò¼èÆÀ ¡¡¡¡¡¡ } ¡¡¡¡¡¡ if (!$.elem) return; ¡¡¡¡¡¡} ¡¡¡¡¡¡//¤½¤ÎtitleÃͤònumÈÖÌܤÎpopuped¥Î¡¼¥É¤Î¥¿¥¤¥È¥ëÃͤȤ·¤ÆÊݸ ¡¡¡¡¡¡$.popuped[num].ttl= $.elem.title; ¡¡¡¡¡¡$.elem.title="";¡¡//¥Ö¥é¥¦¥¶´ûÄê¤Îɽ¼¨¤ò¾Ã¤¹¤¿¤á¤Ë¶õÍó¤È¤¹¤ë ¡¡¡¡} ¡¡¡¡//¼èÆÀ¤·¤¿titleʸ»úÎó¤òpopup¥Ü¥Ã¥¯¥¹¤ËÁÞÆþ ¡¡¡¡var str = $.popup.innerHTML = $.popuped[num].ttl || "No Comment"; //¼-3 block------------------------------------------------------------- ¡¡¡¡//°ÌÃÖ·è¤á¤Î¤¿¤á¤ÎÊÑ¿ô¤òÀßÄê ¡¡¡¡var offset={x:8,y:16} , oWidth , oHeight; //¼-4 block------------------------------------------------------------- ¡¡¡¡//´û¤ËÅö³ºÍ×ÁǤÎpopup³°¹â¤µ¤¬¼èÆÀ¤µ¤ì¤Æ¤¤¤ì¤Ð ¡¡¡¡if ($.popuped._num.outerHeight) { ¡¡¡¡¡¡oWidth = $.popuped._num.outerWidth; //ºÎÀ£¤Ï¤»¤º¤Ë¼èÆÀÃͤòÍøÍÑ ¡¡¡¡¡¡oHeight = $.popuped._num.outerHeight;¡¡//Ʊ¾å ¡¡¡¡¡¡with ($.popup.style) { ¡¡¡¡¡¡¡¡width = $.popuped[num].width;¡¡//´ûÄê¤Î width ÃͤòÍøÍÑ ¡¡ ¡¡¡¡display = "block";¡¡//popup ¥Ü¥Ã¥¯¥¹¤òɽ¼¨ ¡¡ ¡¡} ¡¡¡¡} else { //¼-5 block------------------------------------------------------------- ¡¡¡¡¡¡setOpacity.call($.popup,0);¡¡//¹â¤µÂ¬Äê¤Î¤¿¤á¤Ëpopup¤ò´°Á´Æ©ÌÀ²½ ¡¡¡¡¡¡//popup¤Îwidth¤òÄê¤á¡¢¤½¤Î³°¹â¤µÂ¬Äê¤Î¤¿¤á¤Ë´û¤Ë´°Á´Æ©ÌÀ²½¤·¤¿popup¤ò¥Ö¥é¥¦¥¶¤ËÉÁ¤«¤»¤ë ¡¡¡¡¡¡with ($.popup.style) { ¡¡¡¡ ¡¡width = ( (str.length < 70) && 300 || 400 ) + 'px'; ¡¡¡¡ ¡¡top = left = 0 + 'px'; ¡¡¡¡ ¡¡display = "block"; ¡¡¡¡¡¡} //¼-6 block------------------------------------------------------------- ¡¡¡¡¡¡//¾å¤Ç¼èÆÀ¤·¤¿popup¤ÎÆâÉýµ²±Ê¤ӤËpopup¤Î³°ÉýµÚ¤Ó³°¹â¤µ¤ò¬Äꤷ¡¢Æ±»þ¤Ëµ²± ¡¡¡¡¡¡$.popuped[num].width = $.popup.style.width; ¡¡¡¡¡¡oWidth = $.popuped._num.outerWidth = $.popup.offsetWidth; ¡¡¡¡¡¡oHeight = $.popuped._num.outerHeight = $.popup.offsetHeight; ¡¡¡¡} //¼-7 block------------------------------------------------------------- ¡¡¡¡//popup¥Ü¥Ã¥¯¥¹¤Î°ÌÃÖ¡¦²£Éý¤ÎÀßÄê ¡¡¡¡with ($.popup.style) { ¡¡¡¡¡¡//popup¤Î window ±¦ÊÕ¤«¤é¤ÎÈô¤Ó½Ð¤·Ëɻߡ¡¢ª popup²£°ÌÃÖÊäÀµ ¡¡¡¡ left = ($.pos.cX + offset.x + oWidth > scrWidth) ? ¡¡¡¡¡¡¡¡($.pos.X - $.pos.cX + scrWidth - oWidth +'px') : ¡¡¡¡¡¡ ¡¡$.pos.X + offset.x + 'px'; ¡¡¡¡¡¡//popup¤Î window ²¼ÊÕ¤«¤é¤ÎÈô¤Ó½Ð¤·Ëɻߡ¡¢ª popup½Ä°ÌÃÖÊäÀµ ¡¡¡¡ top = ($.pos.cY + offset.y + oHeight > scrHeight) ? ¡¡¡¡¡¡¡¡ ($.pos.Y - $.pos.cY + scrHeight - oHeight +'px') : ¡¡¡¡¡¡ ¡¡$.pos.Y + offset.y + 'px'; ¡¡¡¡} ¡¡¡¡//popup¤Îɽ¼¨°ÌÃÖ¤¬·è¤Þ¤Ã¤¿¤Î¤Ç´°Á´ÉÔÆ©ÌÀ²½¤¹¤ë ¡¡¡¡setOpacity.call($.popup,1); ¡¡}, //¼-8 block------------------------------------------------------------- ¡¡function (){¡¡//popupȯÀ¸Í×ÁǤ«¤é¥Þ¥¦¥¹¥«¡¼¥½¥ë¤¬Î¥¤ì¤¿¤é¡¦¡¦¡¦ ¡¡¡¡$.popup.style.display = "none";¡¡¡¡//popup¥Ü¥Ã¥¯¥¹¤ò±£Êä¹¤ë ¡¡} ); }
jQuery()ÍøÍѤϺǾ®¸Â¤Ë
¤Þ¤º jQuery() ¤ÎÍøÍѤϺǾ®¸Â¤È¤·¤Þ¤·¤¿¡£Â¿ÍѤ¹¤ë¤È¤½¤ì¤À¤± popup ɽ¼¨¤Ë»þ´Ö¤òÍפ·¤Æ¤·¤Þ¤¤¡¢ popup ¤¬ÃÙ¤ì¤ÆÉ½¼¨¤µ¤ì¤ë¤Î¤Ï¡¢¤¤¤é¤¤¤é¤µ¤»¤é¤ì¤ë¤À¤±¤Ç¤¹¤«¤é¡£ÆÃ¤ËÆÃÄê¤Î¥¯¥é¥¹¤ò¼èÆÀ¤¹¤ë¥³¡¼¥É¤Ï»þ´Ö¤òÍפ¹¤ë¤¿¤á¡¢°ìÅ٤ε¯Æ°¤ÇºÑ¤à¤è¤¦¤Ë¼èÆÀ·ë²Ì¤òÊÑ¿ô¤ËÂåÆþ¤·¤Þ¤·¤¿¡£¤Þ¤¿ $("#idName") ¤è¤ê¤â document.getElementById("idName") ¤ÎÊý¤¬¡¢ÅöÁ³Í×ÁǥΡ¼¥É¤Î¼èÆÀ»þ´Ö¤Ïû¤¤¤Î¤Ç¡¢$("#idName") ¤Ï»È¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£
¥³¡¼¥É¤Î¹½À®
¥³¡¼¥É¤Ï£¸¤Ä¤ÎÉôʬ¤Ç¹½À®¤·¤Þ¤·¤¿¡£½çÈ֤˥³¥á¥ó¥È¤·¤Þ¤¹¡£
¤Ê¤ª¡¢¥¢¥ó¥À¡¼¥é¥¤¥óÉô¤Ë¤Ï class="popuped" ¤òÀßÄꤷ¡¢popup ¥Ü¥Ã¥¯¥¹¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¢¤ê¤Þ¤¹¡£
Âè°ì¤Ï FireFox Âкö¤Ç¤¹¡£¤³¤Î¥Ö¥é¥¦¥¶¤Î¾ì¹ç¡¢Åö³ºÊǤε¯Æ°Ãæ¤Ë¥Þ¥¦¥¹¥¤¥Ù¥ó¥È¡Êout¡¢over¡¢move¤Ê¤É¡Ë¤òȯÀ¸¤µ¤»¤ë¤È¡¢¸Æ¤Ó½Ð¤·¤Æ¤â¤¤¤Ê¤¤´Ø¿ôÆâ¤Î¥×¥í¥Ñ¥Æ¥£¤ò̤ÄêµÁ¤ÈȽÃǤ·¤Æ¤·¤Þ¤¤¡¢¥¨¥é¡¼¤¬À¸¤¸¤Æ¤·¤Þ¤¦¤Î¤Ç¤¹¡£¤³¤ì¤òÈò¤±¤ë¤¿¤á¤Î¥³¡¼¥É¤È¤·¤Æ¡¢HTML¤¬Ê¸ËöËøÆÉ¤ß¹þ¤Þ¤ì¤Ê¤¤¸Â¤ê¥Þ¥¦¥¹¥¤¥Ù¥ó¥È¤ò̵¸ú¤Ë¤·¤Þ¤·¤¿¡£
¾å½Ò¤Î¤è¤¦¤Ë IE Âкö¤Ç¥Ü¥¿¥ó¤òºîÀ®¤»¤¶¤ë¤òÆÀ¤Ê¤«¤Ã¤¿¤Î¤Ç¤¹¤¬¡¢¥³¡¼¥É¤ÎÂèÆó¤Ï¤½¤Î¥Ü¥¿¥ó¤¬¥¯¥ê¥Ã¥¯¤µ¤ì¤¿¸å¤Î¥Ü¥¿¥ó¤Î°À¤òÍÍ¡¹¤ËÊѹ¹¤¹¤ë¥³¡¼¥É¤Ç¤¹¡£popup ´Ø¿ô¤ÎÆó½Å¸Æ¤Ó½Ð¤·Ëɻߡ¢¤¢¤ë¤¤¤Ï¥¯¥ê¥Ã¥¯¤·¤¿¤³¤È¤¬»ë³ÐŪ¤Ëʬ¤«¤ë¤è¤¦¤Ë¡¢Åù¡¹¤ÎɬÍפ«¤é¡¢¥³¡¼¥ÉÁ´ÂΤò´°À®¤µ¤»¤ëºÇ¸å¤Î¥¿¥¤¥ß¥ó¥°¤Çºî¤ê¤Þ¤·¤¿¡£¤³¤ÎÉôʬ¤Ï¾å¤Î jQuery() ºÇ¾®ÍøÍÑÊý¿Ë¤Ë¹´¤ï¤é¤º¡¢jQuery() ¤Î¥á¥½¥Ã¥ÉÏ¢º¿¤À¤±¤Çºî¤ê¤Þ¤·¤¿¡£
Âè»°¤Ï¡¢ÊÑ¿ô¤Î½é´ü²½¥³¡¼¥É¤Ç¤¹¡£JSON·Á¼°¤ÇÄêµÁ¤·¤Þ¤·¤¿¡£
Âè»Í¤Ï popup ¤Î¤¿¤á¤Î¥¿¥°Í×ÁǤÎÄɲäȡ¢document Æâ¤Ç¥Þ¥¦¥¹¤¬Æ°¤¤¤¿¤È¤¤Ë¡¢¤½¤ÎÊǤˤª¤±¤ëÀäÂкÂɸ¤ò¼èÆÀ¤¹¤ë¤¿¤á¤Î¥³¡¼¥É¤Ç¤¹¡£¤³¤³¤Ç¤Ï´Êñ¤ÊjQuery()¥á¥½¥Ã¥É¤ò£²¤Ä¡Ê append() µÚ¤Ó mousemove() ¡Ë»È¤Ã¤Æ¤¤¤Þ¤¹¡£ÅöÁ³¥á¥½¥Ã¥ÉÏ¢º¿¤âÍøÍѤ·¤Þ¤·¤¿¡£
Âè¸Þ¤Ï¡¢popup ¤¹¤ëÍ×ÁÇ¤È popup ¤¬È¯À¸¤¹¤ëÍ×ÁǤòÊÑ¿ô¤ËÂåÆþ¤¹¤ë¤¿¤á¤Î¥³¡¼¥É¤Ç¤¹¡£¤³¤³¤Ç¤Ï jQuery(".className") ¥á¥½¥Ã¥É¤òÍøÍѤ·¤Þ¤·¤¿¡£
ÂèÏ»¤Ï¡¢popupÍ×ÁǤι⤵¤ò½êÆÀ¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ë´°Á´Æ©ÌÀ²½´Ø¿ô¤Ç¤¹¡£this ¤ò¿ÍѤ·¤ÆºîÀ®¤·¡¢¤³¤Î this ¤ò³èÍѤ¹¤ë¤¿¤á¤Ë¤³¤Î´Ø¿ô¤Î¸Æ¤Ó½Ð¤·¤Ë¤Ï apply() ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤Þ¤·¤¿¡£
Âè¼·¤Ï¡¢Window¤Î¥¤¥ó¥Ê¡¼¥µ¥¤¥º¤ò¼èÆÀ¤¹¤ë¤¿¤á¤Î´Ø¿ô¤Ç¤¹¡£-18¤Ï FireFox ¤ä Opera ¤Ë¤ª¤¤¤Æ¥¹¥¯¥í¡¼¥ë¥Ð¡¼¤ÎÉý¤¬ innerWidth ¤Ë´Þ¤Þ¤ì¤Æ¤·¤Þ¤¦¤¿¤á¤Ë¡¢¤³¤ì¤òº¹¤·°ú¤¯¸º¿ô¤Ç¤¹¡£¤Þ¤¿¡¢¤³¤³¤Ç¤Ï window ¤ÎÉý¤ä¹â¤µ¤¬ÊÇÆÉ¤ß¹þ¤ß¸Þ¤ËÊѤ¨¤é¤ì¤¿¾ì¹ç¤ËÂбþ¤¹¤ë¤¿¤á¤Ë¡¢window ¤Î resize ¥¤¥Ù¥ó¥È¤Ë¥¤¥ó¥Ê¡¼¥µ¥¤¥º¤ò·×¬¤¹¤ë´Ø¿ô¤ò¥Ï¥ó¥É¥ë¤·¤Þ¤·¤¿¡£
ÂèȬ¤Ï¡¢popup ¤¬È¯À¸¤¹¤ëÍ×ÁǤ˥ޥ¦¥¹¥ª¡¼¥Ð¡¼¤·¤¿»þ¡¢µÚ¤Ó¥Þ¥¦¥¹¥¢¥¦¥È¤·¤¿»þ¤Î¡¢¤½¤ì¤¾¤ì¤Îµóư¤òµ¬Äꤷ¤¿¥³¡¼¥É¤Ç¤¹¡£hover() ¥á¥½¥Ã¥É¤Ï onmouseover ¤È onmouseout ¤Î£²¤Ä¤Î¥¤¥Ù¥ó¥È¤òÌÜŪ¤ÎÍ×ÁǥΡ¼¥É¤Ë¥»¥Ã¥È¤¹¤ë¤ÈƱ»þ¤Ë¡¢¤½¤Î£²¤Ä¤Î¥¤¥Ù¥ó¥È¤ò¥È¥°¥ë¤µ¤»¤ëjQuery()¥¤¥ó¥¹¥¿¥ó¥¹¥á¥½¥Ã¥É¤Ç¤¹¡£¤³¤³¤Ç¤Ï¤½¤ì¤ò¥Õ¥ë³èÍѤ·¤Þ¤·¤¿¡£
ºÇ¤â¶ìÏ«¤·¤¿¤Î¤¬ mouseover »þ¤Îµóư¤òµ¬Äꤷ¤¿´Ø¿ô¤Ê¤Î¤Ç¤¹¤¬¡¢¥Þ¥¦¥¹¥ª¡¼¥Ð¡¼»þ¤Îµóư¤ÏÍ£°ì¤ÎÎã³°¡Êº£¤Þ¤µ¤Ë mouseover ¤µ¤ì¤Æ¤¤¤ëÍ×ÁǤΠjQuery.js ¤¬ÉÕ¤±¤¿ index °Å¹æ¤Î¼èÆÀ¡Ë°Ê³°¤Ï jQuery() ¤ò»È¤ï¤º¡¢´ðËÜŪ¤Ë DOM ¤Î¥á¥½¥Ã¥É/¥×¥í¥Ñ¥Æ¥£¤òÍøÍѤ·¤Æºî¤ê¤Þ¤·¤¿¡£
popup¤òȯÀ¸¤µ¤»¤ëÍ×ÁǤϡ¢title °À¤ò»ý¤ÁÆÀ¤ëÍ×ÁǤʤé¤Ð¡¢²¿¤Ç¤â¹½¤ï¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£¤·¤«¤â title °À¤È¤¤¤¦°ìÈÌŪ¤Ê°ÀÃͤò popup ¤µ¤ì¤ëʸ»úÎó¤È¤·¡¢ÈÆÍѲ½¤òÄɵᤷ¤Þ¤·¤¿¡£
¤Ê¤ª¡¢´û½Ò¤Î¤è¤¦¤Ë¶ñÂÎÎã¤ò¥¢¥ó¥À¥é¥¤¥ó²Õ½ê¤ËÀßÃÖ¤·¤Þ¤·¤¿¡£
popup ¤òɽ¼¨¤µ¤»¤¿¤¤Í×ÁǤ˵á¤á¤é¤ì¤ëÍ×·ï¤Ï¶Ï¤«£²¤Ä¤Ç¤¹¡£(1) ¤½¤ÎÍ×ÁǤΠclass°À¤ò class="popuped" ¤È¤¹¤ë¤³¤È¡¢(2) ¤½¤ÎÍ×ÁǤޤ¿¤Ï¤½¤Î»ÒÍ×ÁÇ¤Ë title °À¤òÀߤ±¤Æ popup ¤·¤¿¤¤Ê¸»úÎó¤òµ½Ò¤¹¤ë¤³¤È¡£
popup ¤òȯÀ¸¤µ¤»¤ëÍ×ÁǼ«¿È¡¢¤¢¤ë¤¤¤Ï¤½¤Î»ÒÍ×ÁǤΤ¤¤º¤ì¤«¤é¤Ç¤â¡¢popup¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¹©Éפ·¤Þ¤·¤¿¡£A: ɬÍ×¤Ê class °À¤òµ½Ò¤¹¤ëÍ×ÁǥΡ¼¥É¤È¡¢B: title °À¤ò»ý¤Ä¥Î¡¼¥É¡ÊtitleÃͤÏpopup¤µ¤»¤¿¤¤Ê¸»úÎó¡Ë¤Ë¤ª¤¤¤Æ¡¢A ¤È B ¤ÏƱ°ì¥Î¡¼¥É¤Ç¤âÎɤ¤¤·¡¢»Ò¥Î¡¼¥É B ¤Ë title °À¤òÀßÄꤷ¤Æ¤âÎɤ¤¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¡Ê⤷¤½¤ÎµÕ¤Ë¤ÏÂбþ¤·¤Æ¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢Àڤ꤬¤Ê¤¤¤Î¤Ç¹Í×Áǰʿ¼¤Ë¤âÂбþ¤·¤Þ¤»¤ó¤Ç¤·¤¿¡£¡Ë
⤷¡¢»Ò¥Î¡¼¥É¤ËÊ£¿ô¤Î title °À¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢ºÇ½é¤Î title °ÀÃͤ¬ popup ¤µ¤ì¤Þ¤¹¡£Ê£¿ô¤Î title °ÀÃͤò popup ¤µ¤»¤¿¤¤¾ì¹ç¤Ë¤Ï¡¢¿Æ¥Î¡¼¥É¤òÊÌ¡¹¤Ë¤¹¤ì¤ÐÎɤ¤¤ï¤±¤Ç¤¹¡£
popup ¥Ü¥Ã¥¯¥¹¤ÎÇØ·Ê¿§¡¢Ê¸»ú¿§¡¢¥Õ¥©¥ó¥È¡¢ÏÈÅù¡¹¤Ï¥¹¥¿¥¤¥ë¥·¡¼¥È¤ÇÀßÄꤷ¤Þ¤·¤¿¡£¤Þ¤¿¤½¤Î id ̾¤Ï popup ¤È¤·¡¢¤³¤Î¥¿¥°¤ò jQuery() ¤Ç append ¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
ÊÑ¿ô¤ÏÁ´¤Æ $ ¤ÎÆÈ¼«¥×¥í¥Ñ¥Æ¥£¤Ëµ²±¤µ¤»¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£ÌÜŪ¤ÏÊ£¿ô¤Î¥á¥½¥Ã¥É¤ÇÍøÍѤ¹¤ë¤¿¤á¤Ç¡¢ÊÌ¤Ë var ¤Ë¤è¤ëÊÑ¿ô¤Ç¤âÎɤ«¤Ã¤¿¤Î¤Ç¤¹¤¬¡¢´º¤¨¤Æ extend() ¤ÎÎý½¬¤ò·ó¤Í¤Æ¤³¤¦¤·¤Þ¤·¤¿¡£
¥¿¥°Æâ¤Î title °À¤ÎÃͤò popup Æâ¤Îʸ»úÎó¤È¤·¤Æ¤¤¤ë¤¿¤á¡¢title °À¤Ë·¸¤ë¥Ö¥é¥¦¥¶´ûÄê¤Îư¤¤ò¾Ã¤µ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ title Ãͤ¬Æó½Å¤Ë popup ¤µ¤ì¤Æ¤·¤Þ¤¦¤«¤é¤Ç¤¹¡£¤½¤Î¤¿¤á¤Ë¡¢title = " " ¤òÍøÍѤ·¤Þ¤·¤¿¡£
¤Ê¤ª¡¢return false ¤ä event.preventDefault ¤Ç¤Ï¡¢¥Ö¥é¥¦¥¶´ûÄê¤Ç¤¢¤ë title °À¤Ø¤Î mouseover ¥¤¥Ù¥ó¥È¤Ë¤è¤ë popup ưºî¤òÍÞÀ©½ÐÍè¤Þ¤»¤ó¤Ç¤·¤¿¡£
Ʊ»þ¤Ë¡¢¤½¤Î¤Þ¤Þ¤Ç¤Ï¼¡²ó¤Î popup »þ¤Ëʸ»úÎó¤òɽ¼¨¤Ç¤¤Þ¤»¤ó¤Î¤Ç¡¢title °ÀÃͤòÉü³è¤µ¤»¤ë¤Ù¤¯ popup ±£ÊÃÁ°¤Ëºï½ü¤·¤¿Ê¸»úÎó¤ò title °À¤ËÂåÆþ¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
popup¤¬ window ¤«¤é±¦²£¤Ë¤Ï¤ß½Ð¤·¤Æ¡¢²£¥¹¥¯¥í¡¼¥ë¥Ð¡¼¤òÀ¸¤¸¤µ¤»¤Æ¤·¤Þ¤¦¸½¾Ý¤òËɻߤ¹¤ëÂкö¤Ï¡¢´û¤Ë¤³¤Î¥Ö¥í¥°Á´ÂΤËÀßÄꤵ¤ì¤Æ¤¤¤ë¥Ý¥Ã¥×¥¢¥Ã¥×ɽ¼¨¤Î¥³¡¼¥ÉÆâ¤Ç¼«ºî¤·¤¿¤â¤Î¤òžÍѤ·¤Þ¤·¤¿¡£
¹â¤µÊý¸þ¡¢¤Ä¤Þ¤ê window ²¼Êý¸þ¤Ø¤Î¤Ï¤ß½Ð¤·Ëɻߺö¤Ï¡¢°ì¶ÚÆì¤Ç¤Ï½ÐÍè¤Þ¤»¤ó¡£popup Í×ÁǤϥե©¥ó¥È¥µ¥¤¥º¤äʸ»ú¿ô¤Ë±þ¤¸¤Æ¤½¤ÎÅÔÅٹ⤵¤¬ÊѤï¤ê¤Þ¤¹¡£¤Ç¤¹¤«¤é popup Í×ÁǤι⤵¤ò»öÁ°¤ËÃΤ뤳¤È¤Ï½ÐÍè¤Þ¤»¤ó¡£ÆÃ¼ì¤ÊÊýË¡¤òºÎÍѤ·¤Ê¤¤¤ÈÂбþ½ÐÍè¤Þ¤»¤ó¡£¤½¤ì¤Ë¤Ä¤¤¤Æ¤ÏÊÌÅÓºîÀ®¤¹¤ëͽÄê¤Ç¤¹¤¬¡¢´û¤Ë¤³¤Î¥Ö¥í¥°Á´ÂΤÇÍøÍѤ·¤Æ¤¤¤ë ¥Ý¥Ã¥×¥¢¥Ã¥×¤ÇºÎÍѤ·¤Æ¤¤¤ë¼êË¡¤Ê¤Î¤Ç¡¢¤µ¤Û¤É»þ´Ö¤Ï³Ý¤«¤é¤Ê¤¤¤Ç¤·¤ç¤¦¡£
¡Ê 12/23Äɵ ¡Ëwindow ²¼ÊÕ¤«¤é¤Î¤Ï¤ß½Ð¤·Ëɻߺö¤ò¼ÂÁõ¤·¤Þ¤·¤¿¡£Åö³ºÍ×ÁǤòÆ©ÌÀ²½¤¹¤ë´Ø¿ô¤òÍѰդ·¤Æ¡¢´°Á´Æ©ÌÀ²½¤·¤¿popup¤ò¥Ö¥é¥¦¥¶¤ËÉÁ¤«¤»¤Æ ¤½¤ÎoffsetHeightÃͤò¼èÆÀ¤·¡¢¤½¤Î¸å¹â¤µÄ´À°¤ò¹Ô¤¦¤È¸À¤¦ÊýË¡¤òºÎÍѤ·¤Þ¤·¤¿¡£
¡Ê 12/24Äɵ ¡ËoffsetHeight ¤ÏËè²ó¼èÆÀ¤µ¤»¤ë¤Î¤Ï¸úΨŪ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤«¤é¡¢°ì¹©Éפ·¤Þ¤·¤¿¡£jQuery.js ¤Ï¼èÆÀ¤·¤¿DOM¥Î¡¼¥É½¸¹ç¤ËindexÈÖ¹æ¤ò¿¶¤ê¤Þ¤¹¡£¤³¤ì¤òÍøÍѤ·¤Æ popup ¤òɽ¼¨¤·ÆÀ¤ëÍ×ÁǤ˰ìÅÙ mouseover ¤·¤¿¤é¡¢°Ê¸å¤Ï¥ê¥í¡¼¥É¤µ¤ì¤ë¤Þ¤Ç¤ÏÆóÅÙ¤È offsetHeight ¤ò·×»»¤·¤Ê¤¯¤Æ¤âºÑ¤à¤è¤¦¤Ë¤·¤¿¤Î¤Ç¤¹¡£popuped Í×ÁÇËè¤Ë title °ÀÃͤÎʸ»ú¿ô¤Ë±þ¤¸¤Æ popup Í×ÁǤι⤵¤ÏÊѲ½¤·¤Þ¤¹¤¬¡¢³Æ¡¹¤Î popuped Í×ÁÇËè¤Ë¸«¤ì¤Ð¡¢Åö³º¤Î popup ¤¬²¿ÅÙɽ¼¨¤µ¤ì¤Æ¤â¡¢¤½¤Î popup ¤Î¹â¤µ¤ÏÊѤï¤é¤Ê¤¤Ìõ¤Ç¤¹¤«¤é¡¢·×¬¤Ï°ìÅÙ¤À¤±¹Ô¤¨¤ÐÎɤ¤Ìõ¤Ç¤¹¡£
¡Ê 12/31Äɵ ¡Ëpopup¥Ü¥Ã¥¯¥¹Æâ¤Îʸ»úÎó¤â°ì¤Ä¤ÎȯÀ¸Í×ÁǤ«¤éµ¯Æ°¤¹¤ëpopup¤Ë¤ª¤¤¤Æ¤Ï¡¢Åö³ºÊǤ¬¥ê¥í¡¼¥É¤µ¤ì¤ë¤Þ¤Ç¤Ï¤½¤ì¤¬²¿ÅÙɽ¼¨/Èóɽ¼¨¤Ë¤Ê¤Ã¤Æ¤â¡¢Éý¤ä¹â¤µÆ±ÍͤËÊѤï¤ê¤Þ¤»¤ó¡£¤½¤³¤Çpopup¥Ü¥Ã¥¯¥¹Æâ¤Îʸ»úÎó¤â°ìÅÙ¤À¤±¤Î¼èÆÀ¤ÇºÑ¤à¤è¤¦¤Ë¹©Éפ·¤Þ¤·¤¿¡£ÆóÅÙÌܰʹߤÎmouseover»þ¤Ë¤Ï¡¢¼èÆÀºÑ¤ß¤ÎÃͤòÍøÍѤ¹¤ë¤³¤È¤È¤·¡¢°ì¡¹DOMÆâ¤òÁöºº¤·¤Ê¤¤¤è¤¦¤Ë¤·¤¿¤Î¤Ç¤¹¡£
¡¡90¡ó¶á¤¤¥·¥§¥¢¤ò°®¤Ã¤Æ¤¤¤ë¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥¨¥¯¥¹¥×¥í¡¼¥é¤ÎÉÁ²è¥¨¥ó¥¸¥ó¤òÍøÍѤ·¤¿¥¿¥Öbrowser¡£Âô»³¤Î¥¿¥Öbrowser¤¬¤¢¤ë¤¬¡¢Â¿µ¡Ç½¡¢¥«¥¹¥¿¥Þ¥¤¥º¥Õ¥ê¡¼¡¢¥¹¥¯¥ê¥×¥ÈÍøÍÑÅù¤Ç°ìÆü¤ÎŤ¬¤¢¤ë¡£Gekko¥¨¥ó¥¸¥ó¤Ø¤ÎÂбþ¤â¹Ô¤ï¤ì¡¢IE¤«¤é¤Î¼«Î©ÆÈΩ¤ÎÊý¸þ¤Ë¸þ¤«¤Ã¤Æ¤¤¤ë¡£2005ǯ7·î¤Ë¤ÏIE7¤¬Åо줹¤ë¸«Ä̤·¤ÎÃæ¤Ç¡¢º£¸å¤ÎȯŸ¤¬Ë¾¤Þ¤ì¤ë¡£
¡¡Â¿ÍͤÊCSSºîÀ®»Ù±çµ¡Ç½¤òÈ÷¤¨¤¿¡¢¥¿¥°ÆþÎϼ° HTML&CSSºîÀ®»Ù±ç¥¨¥Ç¥£¥¿¡£¥¹¥¥ó¥Ç¥¶¥¤¥ó¤â¤¹¤Ã¤¤ê¤·¤Æ¤¤¤ë¡£¥Æ¥¥¹¥È¥¨¥Ç¥£¥¿¡¼¾å¤ÇºîÀ®¤¹¤ë¤è¤ê¤â³Î¼Â¤Ç°ÂÁ´¤Ë¥¿¥°ÂǤÁ¤¬½ÐÍè¤ë¡£
ʸ»ú¥³¡¼¥É¤òÁª¤Ù¤Ê¤¤¤Î¤¬·çÅÀ¡£
¡¡StyleNoteƱÍͤΥ¿¥°ÆþÎϼ° HTML&CSS ºîÀ®»Ù±ç¥¨¥Ç¥£¥¿¡£Ä¹Ç¯»ÈÍѤ·¤Æ¤¤¿¤¬¸½ºßStyleNote¤Ë¾è¤ê´¹¤¨¤Ä¤Ä¤¢¤ë¡£
¡¡¥¯¥ê¥Ã¥×¥Ü¡¼¥ÉÍúÎò¾ðÊó¤ò³èÍѤ¹¤ë°Ù¤Î¥½¥Õ¥È¡£²èÁü¤Þ¤ÇÍúÎò¤ò¼è¤Ã¤Æ¤¯¤ì¤ë¤Î¤¬´ò¤·¤¤¡£¤³¤Î¥½¥Õ¥È¤ò»È¤ï¤Ê¤¤Æü¤ÏÀäÂФʤ¤Äø¤Ë½ÅÊõ¤·¡¢°¦ÍѤ·¤Æ¤¤¤ë¡£
¡¡µ¯Æ°Ãæ¤Î¥¦¥£¥ó¥É¥¦¤Î¡Ö¥³¥Ô¡¼¤Ç¤¤Ê¤¤¡×ÀâÌÀʸ¤Ê¤É¤Îʸ»úÎó¤ò¼èÆÀ¤·¡¢¥³¥Ô¡¼²Äǽ¤Êʸ»ú¥Ç¡¼¥¿¤Ë¤¹¤ë¥Ä¡¼¥ë¡£²¿¤«¤ÈÊØÍø¡£
¡¡¥¹¥È¥ê¡¼¥ß¥ó¥°¥Ç¡¼¥¿¤òÊݸ¤¹¤ë¤³¤È¤¬½ÐÍè¤ë¥½¥Õ¥È¡£Æ°²èÍøÍѤˤÏÉԲķç¤Ê¥½¥Õ¥È¤À¡£
¡¡ÌµÎÁ¤Ê¤¬¤é¥ì¥¤¥ä¡¼µ¡Ç½¤òͤ·¡¢¥¹¥¯¥ê¥×¥È¤Ë¤è¤ë³ÈÄ¥¤â²Äǽ¤Ê¡¢sleipnirºî¼Ô¤¬Ä󶡤·¤Æ¤¤¤ëÍ¥¤ì¤â¤Î²èÁüÊÔ½¸¥½¥Õ¥È¡£
¡¡²èÌÌ¥¥ã¥×¥Á¥ã¥½¥Õ¥È¤È¸À¤¨¤Ð¤³¤ì¤Ë¾¡¤ë¤â¤Î¤Ê¤·¡¢¤Ç¤Ï¤Ê¤¤¤À¤í¤¦¤«¡©¡¡ÍÍ¡¹¤Ê¼èÆÀÊýË¡¤òͤ·¤Æ¤ª¤ê¡¢¥Ö¥í¥°ºîÀ®¤Ë¤âHomepageºîÀ®¤ËÉԲķç¤À¡£Jtrim¤Èʤó¤ÇWoodyBells¤ÎºîÉÊ¡£
¡¡Ê£¿ô¥Õ¥¡¥¤¥ë¤ÎƱ»þÊÔ½¸¤Ï½ÐÍè¤Ê¤¤¤¬¡¢Æ©²ápng¤âºî¤ì¤ë²èÁüÊÔ½¸¥½¥Õ¥È¡£
¡Ê°Ê²¼Åö³º¥µ¥¤¥È¤«¤éÈ´¿è¡Ë½é¿´¼Ô¤Ë¤â´Êñ¤ËÁàºî¤¬½ÐÍè¤ë¥Õ¥©¥È¥ì¥¿¥Ã¥Á¥½¥Õ¥È¤Ç¤¹¡£Â¿¤¯¤Î²Ã¹©µ¡Ç½¤Ç²èÁü¤ËÍÍ¡¹¤Ê¸ú²Ì¤òÍ¿¤¨¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£Èó¾ï¤Ë·Ú²÷¤Ëưºî¤¹¤ë¤¿¤á¡¢¥¹¥È¥ì¥¹¤Ê¤¯Áàºî¤Ç¤¤Þ¤¹¡£
¡¡Animation Gif¥Õ¥¡¥¤¥ë¤òºî¤ì¤ë̵ÎÁ¥½¥Õ¥È¡£
¡¡¥¥ã¥×¥Á¥ã¥½¥Õ¥È¡£²èÌÌÆâ¤Ë¥µ¥¤¥ÈÁ´ÂΤ¬É½¼¨¤·¤¤ì¤Ê¤¤¾ì¹ç¤Ç¤â¡¢¤³¤ì¤ò»È¤¨¤ÐÁ´ÂΤò¥¥ã¥×¥Á¥ã¤¹¤ë¤³¤È¤¬½ÐÍè¤ë¡£
¡¡²èÁü½èÍý¡£²èÁü¤Î¥Õ¥©¡¼¥Þ¥Ã¥ÈÊÑ´¹¤Î¤ß¤Ê¤é¤º¡¢¿§¿ô¤ä¥µ¥¤¥º¡¢°µ½ÌΨ¤ÎÊѹ¹¤Þ¤Ç°ì³ç½èÍý¤Ç¤¤Æ¤·¤Þ¤¦¡ØBatchGOO!¡Ù¤Ï¡¢ÂçÎ̤βèÁü¤ò¤Þ¤È¤á¤Æ½èÍý¤·¤¿¤¤¤È¤¤ËÂçÊÑÊØÍø¤Ê¥½¥Õ¥È¡£BMP, TIFF, JPEG, PCX, PNG ¤ÎÁê¸ßÊÑ´¹¤ò¤Ï¤¸¤á¡¢¿§¿ô¡¦¥µ¥¤¥º¡¦²òÁüÅÙ¤ÎÅý°ì¡¢JPEG°µ½ÌΨ¤ÎÄ´Àá¤Ê¤É¡¢¥Û¡¼¥à¥Ú¡¼¥¸ÍѤβèÁü¤ä·ÈÂÓÅÅÏÃÍѤÎÊÉ»æ¤ò·¤¨¤ë¤Î¤ËÈ´·²¤ÎÁêÀ¤ò¸«¤»¤ë¡£¡ÊVector¤ÎÅö³º¥½¥Õ¥È¾Ò²ðÊǤè¤êÈ´¿è°úÍÑ¡Ë
¡¡Ì¾Á°¤«¤éľ¤°¤ËÁÛÁü¤¬ÉÕ¤¯¤è¤¦¤Ë²èÁü¤Î¥µ¥¤¥º¤ò¬¤ë¤¿¤á¤Î¥½¥Õ¥È¤À¡£HomepageºîÀ®¤Ë¤Ï·ç¤«¤»¤Ê¤¤¡£2¥«¥é¥à¡¢3¥«¥é¥à¤Î¥ì¥¤¥¢¥¦¥È¤ò¹Ô¤¦¾ì¹ç¤ËÂçÊѽÅÊõ¤¹¤ë¡£
¡¡¥é¥ó¥Á¥ã¡¼¥½¥Õ¥È¤ÏÂô»³¤¢¤ë¤¬¡¢Ãæ¤Ç¤â¤³¤ì¤¬°ì²¡¤·¤À¡££²Ç¯°Ê¾å»È¤Ã¤Æ¤¤¿¤¬¤½¤ÎÁàºîÀ¤Ë¤ÏËèÆüËþ¤·¤Æ¤¤¤ë¡£¤³¤ì¤ò»È¤¤»Ï¤á¤Æ¤«¤é¥Ç¥¹¥¯¥È¥Ã¥×¤Ë¤Ï°ìÀڤΥ¢¥¤¥³¥ó¤òɽ¼¨¤¹¤ë¤³¤È¤ò¤ä¤á¤Æ¤·¤Þ¤Ã¤¿¡£
¡¡AdobeReader7¤Ë¤è¤Ã¤Æ¡¢µ¯Æ°»þ´Ö¤¬Ä¹¤¹¤®¤ë¤È¤¤¤¦Ä¹Ç¯¤Î¥æ¡¼¥¶¡¼¤ÎÉÔËþ¤Ï¤¢¤ëÄøÅÙ²ò¾Ã¤·¤¿¡£¤½¤Î¤¿¤á¤³¤Î¹â®²½¥½¥Õ¥È¤Ï¸ºß²ÁÃͤ¬Äã²¼¤·¤Æ¤·¤Þ¤Ã¤¿¤«¤â¤·¤ì¤Ê¤¤¡£AdobeReader6Ëø¤Ï¤³¤Î¥½¥Õ¥È¤Ë¤è¤ëµ¯Æ°¹â®²½¤Ç²¸·Ã¤ò¼õ¤±¤Æ¤¤¿¡£
¡¡IEÀìÍѤ¬ÆñÅÀ¤À¤¬¡¢ÍÍ¡¹¤Ê¥µ¥¤¥ÈÆâ¤ÇID¤ä¥Ñ¥¹¥ï¡¼¥É¤òÆþÎϤ¹¤ë¤Î¤Ë½ÅÊõ¤¹¤ë¥½¥Õ¥È¡£¥³¥ó¥Æ¥¥¹¥È¥á¥Ë¥å¡¼¤«¤é´Êñ¤Ëµ¯Æ°¤Ç¤¤ë¤Î¤¬Good¡ª¡¡sleipnirÅù¤ÎIE¤ÎÉÁ²è¥¨¥ó¥¸¥ó¤òÍøÍѤ·¤Æ¤¤¤ë¥Ö¥é¥¦¥¶¤Ç¤â»È¤¨¤ë¡£
¡¡ÍøÍѤ·¤Æ¤¤¤ë¥Ñ¥½¥³¥ó¤Î½ô¸µÃͤò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢¤³¤Î¥½¥Õ¥È¤¬¥Ù¥¹¥È¤À¡£¥¤¥ó¥¹¥È¡¼¥ëºÑ¤ß¥½¥Õ¥È¤Î°ìÍ÷¤¬¼èÆÀ¤Ç¤¤ë¤Î¤â´ò¤·¤¤¡£
¡¡WMP¤Ïµ¡Ç½¤¬ËÉ٤ʤÀ¤±½Å¤¤¡£RealPlayer¤âƱÍͤÀ¡£¤½¤³¤ÇMedia Player Classic¤ò»È¤¤¤¿¤¤¡£Æ°ºî¤¬·Ú²÷¤Ê¤À¤±¤Ç¤Ï¤Ê¤¯¡¢Âбþ¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë·Á¼°¤â¤¹¤³¤Ö¤ë¿¤¯¡¢¤³¤ì¤Ò¤È¤Ä¤Ç¡¢wmv¤ârm¤âɽ¼¨¤Ç¤¤Æ¤·¤Þ¤¦¤Î¤À¤«¤éÀ¨¤¤¡ª ¿ô¿¤¢¤ëMedia Player¤Î²¦ÍͤȸÀ¤¨¤ë¤À¤í¤¦¡£
¡¡¼«Âð¤ÇPC¤òµ¯Æ°¤·¤Æ¤¤¤ë¤È¤¤Ë¤Ïɬ¤ºµ¯Æ°¤·¤Æ¤¤¤ë¥á¥Ç¥£¥¢¥×¥ì¡¼¥ä¡¼¡£²¿¤«¤È²á¾ê¤ÊWinamp¤è¤ê¤â¡¢µ¯Æ°¤â®¤¯¥¹¥¥ó¤Ï¥·¥ó¥×¥ë¤À¡£
¡¡DivX, Xvid, Mov, Vob, Mpeg, Mpeg4, avi, wmv, dv, ¤Ê¤É¤Îư²è¤òDVD-Video·Á¼°¤ËÊÑ´¹¤Ç¤¤ë¥Õ¥ê¡¼¥½¥Õ¥È¡£¥¯¥ê¥Ã¥¯¤¹¤ë¤ÈDVD´ØÏ¢¥½¥Õ¥È¾Ò²ð¥µ¥¤¥È¡á¡ÖDVD¤ÊTool¤¿¤Á¡×¤Ê¤ëHomepage¤¬³«¤¤Þ¤¹¡£