TOP /JavaScript | 前回の足跡 |
---|
前回の足跡 [消去] >
画像のスクロール(その他のJavaScript)
二次元配列ソート(その他のJavaScript)
任意の文字色を変更(その他のJavaScript)
簡易エデッタ(その他のJavaScript)
ページの横スクロール(その他のJavaScript)
表示部分<script type="text/javascript" ><!-- textleng=10; //表示文字列長 var Linkmark; function markwrite(){ Linkmark=Linkcookie_get(); if(Linkmark){ linktext=(Linkmark[1].length > textleng)?Linkmark[1].substring(0, textleng)+"...":Linkmark[1]; document.write("<a href='"+Linkmark[0]+"'title='"+Linkmark[0]+"'>"+linktext+"</a>"); if(Linkmark.length==4){ linktext=(Linkmark[3].length > textleng)?Linkmark[3].substring(0, textleng)+"...":Linkmark[3]; document.write(" : <a href='"+Linkmark[2]+"'title='"+Linkmark[2]+"'>"+linktext+"</a>"); } }else{ document.write("足跡はありません"); } } function footmark(){ lt=(document.all)?this.innerText:this.text; if(!Linkmark){ Linkcookie_save(this.href,lt); }else if(Linkmark.length==2){ if(Linkmark[0]==this.href)return; Linkcookie_save(Linkmark[0],Linkmark[1],this.href,lt); }else if(Linkmark.length==4){ if(Linkmark[2]==this.href)return; Linkcookie_save(Linkmark[2],Linkmark[3],this.href,lt); } } function footmark_set(){ for (i = 0; i < document.links.length; i++) { document.links[i].onclick=footmark; } } onload=footmark_set; theName="mark_cookie2"; //cookie名を変更 set_time=1; //保存日数 //--------------cookie---------------------------- function Linkcookie_get(){ d_Array=""; theCookie=document.cookie+";"; start=theCookie.indexOf(theName+"="); if(start !=-1){ end=theCookie.indexOf(";",start); theData=unescape(theCookie.substring(start+theName.length+1,end)); d_Array=(theData.indexOf(",")==-1)?theData:theData.match(/[^,]+/g); } return d_Array; } function Linkcookie_save(){ myData="";setDay=new Date(); if(arguments.length==1) myData=arguments[0]; else for(i=0;i<arguments.length;i++){ if(i)myData+=","; myData+=arguments[i]; } setDay.setTime(setDay.getTime()+(set_time*1000*60*60*24)); document.cookie=theName+"="+escape(myData)+";expires="+setDay.toGMTString(); } function Linkcookie_clear(){ setDay=new Date(); setDay.setTime(setDay.getTime()-(1*1000*60*60*24)); document.cookie=theName+"= ;expires="+setDay.toGMTString(); }/* himajin.moo.jp */ // --></script>
前回の足跡 <span style="font-size:10pt;cursor:pointer"onclick="Linkcookie_clear()">[消去]</span> > <script>markwrite()</script>