TOP /すぐに使えるJavaScript | ページ内の文字列の変更 |
---|
小説の登場人物の名前等を好きな名前に変更することができます。
<script type="text/javascript"><!-- character="HIMAJIN" //変更する文字列 theDay=30; //記憶日数 //---------------------- setname=""; nametemp=character; theName="charactername="; function character_set(){ theCookie=document.cookie+";"; start=theCookie.indexOf(theName); if(start !=-1){ end=theCookie.indexOf(";",start); chname=unescape(theCookie.substring(start+theName.length,end)); create_text(chname); } } function create_text(str){ if(!str)return; setname=str; Replace_text=document.body.innerHTML; re = new RegExp(character, "g"); ht=Replace_text.replace(re,str); document.body.innerHTML=ht; character=str } function text_reset(){ setname=nametemp; character_close(); window.location.reload(); } function character_close(){ if(!setname) return; setDay=new Date(); setDay.setTime(setDay.getTime()+(theDay*1000*60*60*24)); document.cookie=theName+escape(setname)+";expires="+setDay.toGMTString(); } onload=character_set; onunload=character_close; /*himajin.moo.jp*/ // --></script> -------2ページ目からは上記scriptだけ記述してください------- <form> <input type="text" name="find_text"> <input type="button" value="名前の変更" onClick="create_text(this.form.find_text.value)"> <input type="button" value="初期状態" onClick="text_reset()"title="表示がおかしいときは押して下さい"> </form>