onclick= について
-
0 名前: ひな : 2006/05/31(水) 00:53 ID:XhWrb0.i
- はじめまして。
隠しページをサブウィンドウで開きたいのですが、その際に履歴の残らないようにする方法はないでしょうか。
onClick=で、window.open('url')とlocation.replace('url')を同時に動かすような事をしたいのです。
JavaScriptはコピペでしか扱えないほどの初心者ですので、おかしな質問をしているかもしれませんが、何かいい方法がありましたら御伝授下さい。
宜しくお願い致します。
-
1 名前: QWE : 2006/05/31(水) 00:53
- >履歴の残らないようにする
とはどういう意味なのでしょうか。子画面のタイトルバーにURLを表示しないということ
ですか?
-
2 名前: ひな : 2006/05/31(水) 00:53 ID:C/qgfWkz
- >QWEさん
小窓で開いたうえに、ブラウザの履歴に残さずリンク(ページ移動)させたいのです。
(小窓を開く際にタイトルバーなどを表示させない方法は理解できています^^)
例えばこんな感じです。
<FORM>
<INPUT type="button" value="履歴に残さずリンク" onclick="location.replace('index.htm')">
</FORM>
こんなのもありました。
<A HREF="next.html" onclick="javascript:location.replace(this.href); event.returnValue=false; event.cancelBubble=true;">
ここをクリックすると、次のページに移動しますがこのページの履歴は残りません。
</A>
これを小窓で開くとなると、「onclick=」に「window.open("URL")」も入れる事になると思うので、その方法があれば教えて下さい。
<head>〜</head>内に入れる方法でも何でも構いませんので宜しくお願い致します。
-
3 名前: Pid ◆byEkK9OALr : 2006/05/31(水) 00:53
- 素朴な疑問ですが,別ウィンドウで開いたときに履歴って残りましたっけ?