cnbruce のブログでこのコードを見て、後で使用できるようにコピーしました。Web サイトには、閲覧者が使用できる複数のページ スタイルがあります。同時に、特定のスタイルを選択した後、再度ページを開くと、そのスタイルが維持されます。 プログラム コード 肌を変えるテクノロジー<br><!--<BR>function SetCookie(name,value){<BR>var argv= SetCookie.arguments;<BR>var argc=SetCookie.arguments.length;<BR>varexpires=(2<argc)?argv[2]:null;<BR>var path=(3<argc)?argv[3 ]:null;<BR>var domain=(4<argc)?argv[4]:null;<BR>var secure=(5<argc)?argv[5]:false;<BR>document.cookie=name+ "="+escape(value)+((expires==null)?"":(";expires="+expires.toGMTString()))+((path==null)?"":("; パス="+パス))+((ドメイン==null)?"":("; ドメイン="+ドメイン))+((セキュア==true)?"; セキュア":"");<BR>} <BR> </P>function GetCookie(Name) {<P>var search = Name + "=";<BR>var returnvalue = "";<BR>if (document.cookie.length > 0) {<BR>offset = document.cookie.indexOf(search);<BR>if (offset != -1) {<BR>offset += search.length;<BR>end = document.cookie.indexOf(";", offset);<BR>if (end == -1)<BR>end = document.cookie.length;<BR>returnvalue=unescape(document.cookie.substring(offset,end));<BR>}<BR>}<BR>戻り値を返します;<BR>}<BR> </P>var thisskin;<P>thisskin=GetCookie("nowskin");<BR>if(thisskin!="")<BR>skin.href=thisskin;<BR>else<BR>skin.href=" css.css";<BR> </P>function changecss(url){<P>if(url!=""){<BR>skin.href=url;<BR>var expdate=new Date();<BR>expdate.setTime(expdate. getTime()+(24*60*60*1000*30));<BR>//expdate=null;<BR>//以下は COOKIES 時間を 1 年に設定します。時間は自由に設定できます。 <BR>SetCookie ("nowskin",url,expdate,"/",null,false);<BR>}<BR>}<BR>//--><BR> 皮膚の再表面効果をテストするには、下のドロップダウン メニューを選択してください css.csscss1.csscss2.css< ;a href=# onclick="changecss(''css3.css'')">css3.css スタイルシート ファイルを選択<br> var csss =new Array();<br>csss[0]="css.css";<br>csss[1]="css1.css";<br>csss[2]="css2.css"; >csss[3]="css3.css";<br>var i;<br>for(i=0;i<4;i++)<BR>if(thisskin==csss[i])<BR>ドキュメント.write("<option value=""+csss[i]+"" selected>"+csss[i]+"stylesheet</option>");<br>else<br>document .write(" <option value=""+csss[i]+"">"+csss[i]+"スタイル ファイル</option>");<br>