- ベストアンサー
アドレスバー(D)に一個以上履歴を残したく無い。
アドレスバー(D)に一個以上履歴を残したく無いのですが、以下のような方法をしましたが消えません。 「ツール」「インターネットオプション」「コンテンツ」タブの 「オートコンプリート」で「Webアドレス」のチェックをはずす。履歴保存を0にしてもアドレスバーに履歴が残っています。 履歴を消す方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
WindowsXPだと仮定して スタート→「すべてのプログラム」→ 「アクセサリ」→「メモ帳」をクリック メモ帳が起動するので、 ↓の文章を貼り付けます <HTML> <HEAD> <META name=VI60_defaultClientScript content=JavaScript> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <STYLE> .BTN{ WIDTH: 200px; HEIGHT: 30px; } </STYLE> <TITLE>(/_ _ )/♪へ(-。-へ)♪(/_ _ )/</TITLE> <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript> <!-- window.self.resizeTo(450,600); window.self.moveTo(0,0); var WshShell= new ActiveXObject("WScript.Shell"); var url = new Array(); var op = new Array(); var intkey; var str = "abcdefghijklmnopqrstuvwxyz_"; var strkey = new Array(); var urlflag; var s1 = "HKCU\\Software\\Microsoft\\"; strkey[0] = s1 + "Internet Explorer\\TypedURLs\\"; //アドレスバー function btn1_onclick() { var strMrulist; var stra; var i,j,k,e,x; x=0; for(k=0; k<slct1.options.length; k++ ){ if(slct1.options[k].selected){ for(i=0,j=0;i<( url.length - x );i++,j++){ if(i == (k-x) ){ j++; } if(j == ( url.length -x ) ){break;} WshShell.RegWrite( strkey[intkey] + exchange(i) ,url[j],"REG_SZ"); url[i] = url[j]; } delvalue = exchange(j-1); WshShell.RegDelete( strkey[intkey] + delvalue ); x++; } } mru_sub(); } function mru_sub(){ var oChild=slct1.children; var stra; stra = ""; j = oChild.length; for(i=0;i<j;i++){ slct1.removeChild(oChild(0)); } url = new Array(); for(i=0;i<100;i++){ stra = exchange(i); try{ url[i] = WshShell.RegRead( strkey[intkey] + stra ); } catch(er){ break; } op[i] = document.createElement("OPTION"); if(i==2){ op[i].style.fontSize="14pt"; }else{ op[i].style.fontSize="20pt"; } op[i].text=url[i]; op[i].value=url[i]; document.all.slct1.add(op[i]); } } function exchange(inti){ var stra,strb; var i; stra = inti.toString(); strb = ""; //アドレスバー if(clickNo==2){ strb = "url" + (inti+1); } return(strb); } function btn5_onclick() { window.close(); } function button1_onclick() { var str; var len; for(i=0;i<6;i++){ len = strkey[i].length; str = strkey[i].slice(0,len-1); text2.value = "reg export " + "\"" + str + "\"" + " " + "\"" + text1.value +"_" + i + ".reg\""; WshShell.Run(text2.value,0); } } --> </SCRIPT> </HEAD> <BODY> <P> <TABLE cellSpacing=1 cellPadding=1 border=1> <TR> <TD> <P align=right><STRONG>アドレスバー</STRONG></P></TD> <TD> <INPUT id=btn2 CLASS="BTN" onclick="intkey=0;clickNo=2;return mru_sub()" type=button value=アドレス入力 name=btn2> </TD></TR> <TR> </TABLE> <P style="BORDER-RIGHT: medium none"> <SELECT id=slct1 name=slct1 size=15 multiple></SELECT></P> <P> <INPUT id=btn1 type=button value=選択項目の削除 name=btn1 LANGUAGE=javascript onclick="return btn1_onclick()" style="WIDTH: 150px; HEIGHT: 50px"> <INPUT id=btn5 style="FONT-WEIGHT: bold; HEIGHT: 50px" type=button height="50" value=閉じる name=btn5 LANGUAGE=javascript onclick="return btn5_onclick()"></P> 削除後、Windowsに再ログオンしてね。 </BODY> </HTML> 貼り付けたら ファイル→「名前を付けて保存」をクリック typeURL.HTA って入力して「保存」をクリック 保存した typeURL.HTA をダブルクリックしてみてください。 ちなみに、 J-Word(日本語キーワード)をインストールしていると アドレスバーに履歴以外の項目が追加されます。
その他の回答 (2)
- ittochan
- ベストアンサー率64% (2667/4137)
どうぞ ( ^-^)o旦~~~~ 拡張子HTAで保存してダブルクリックして 「アドレス入力」をクリックしてみて。 <HTML> <HEAD> <META name=VI60_defaultClientScript content=JavaScript> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <STYLE> .BTN{ WIDTH: 200px; HEIGHT: 30px; } </STYLE> <TITLE>(/_ _ )/♪へ(-。-へ)♪(/_ _ )/</TITLE> <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript> <!-- window.self.resizeTo(450,600); window.self.moveTo(0,0); var WshShell= new ActiveXObject("WScript.Shell"); var url = new Array(); var op = new Array(); var intkey; var str = "abcdefghijklmnopqrstuvwxyz_"; var strkey = new Array(); var urlflag; var s1 = "HKCU\\Software\\Microsoft\\"; strkey[0] = s1 + "Internet Explorer\\TypedURLs\\"; //アドレスバー function btn1_onclick() { var strMrulist; var stra; var i,j,k,e,x; x=0; for(k=0; k<slct1.options.length; k++ ){ if(slct1.options[k].selected){ for(i=0,j=0;i<( url.length - x );i++,j++){ if(i == (k-x) ){ j++; } if(j == ( url.length -x ) ){break;} WshShell.RegWrite( strkey[intkey] + exchange(i) ,url[j],"REG_SZ"); url[i] = url[j]; } delvalue = exchange(j-1); WshShell.RegDelete( strkey[intkey] + delvalue ); x++; } } mru_sub(); } function mru_sub(){ var oChild=slct1.children; var stra; stra = ""; j = oChild.length; for(i=0;i<j;i++){ slct1.removeChild(oChild(0)); } url = new Array(); for(i=0;i<100;i++){ stra = exchange(i); try{ url[i] = WshShell.RegRead( strkey[intkey] + stra ); } catch(er){ break; } op[i] = document.createElement("OPTION"); if(i==2){ op[i].style.fontSize="14pt"; }else{ op[i].style.fontSize="20pt"; } op[i].text=url[i]; op[i].value=url[i]; document.all.slct1.add(op[i]); } } function exchange(inti){ var stra,strb; var i; stra = inti.toString(); strb = ""; //アドレスバー if(clickNo==2){ strb = "url" + (inti+1); } return(strb); } function btn5_onclick() { window.close(); } function button1_onclick() { var str; var len; for(i=0;i<6;i++){ len = strkey[i].length; str = strkey[i].slice(0,len-1); text2.value = "reg export " + "\"" + str + "\"" + " " + "\"" + text1.value +"_" + i + ".reg\""; WshShell.Run(text2.value,0); } } --> </SCRIPT> </HEAD> <BODY> <P> <TABLE cellSpacing=1 cellPadding=1 border=1> <TR> <TD> <P align=right><STRONG>アドレスバー</STRONG></P></TD> <TD> <INPUT id=btn2 CLASS="BTN" onclick="intkey=0;clickNo=2;return mru_sub()" type=button value=アドレス入力 name=btn2> </TD></TR> <TR> </TABLE> <P style="BORDER-RIGHT: medium none"> <SELECT id=slct1 name=slct1 size=15 multiple></SELECT></P> <P> <INPUT id=btn1 type=button value=選択項目の削除 name=btn1 LANGUAGE=javascript onclick="return btn1_onclick()" style="WIDTH: 150px; HEIGHT: 50px"> <INPUT id=btn5 style="FONT-WEIGHT: bold; HEIGHT: 50px" type=button height="50" value=閉じる name=btn5 LANGUAGE=javascript onclick="return btn5_onclick()"></P> 削除後、Windowsに再ログオンしてね。 </BODY> </HTML>
お礼
お忙しい中アドバイスをありがとうございました。 助かりました。
補足
せっかく教えてくださって申し訳ありませんが意味もわかりません。 パソコンに対して殆ど無知なので、わかりやすく 教えて頂けたら助かります。 メールを打つぐらいしかパソコンを使えないのですが。
- rmz1002
- ベストアンサー率26% (1205/4529)
参考URLに掲載されている方法で消せますので、ご覧のうえ対処してみてください。
お礼
お忙しい中アドバイスをありがとうございました。 助かりました。
補足
やってみたのですが消えません。
お礼
お忙しい中アドバイスをありがとうございました。 助かりました。
補足
何度もすみません。 何処まで張り付ければいいのでしょうか? 一応やってみたのですがうまくいかないようなのですが・・・・・。 J-Word(日本語キーワード)をインストールしているか どうかはどうしたらわかりますか?