onclick= について

[新着] Webテンプレートを仮オープンしました



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
素朴な疑問ですが,別ウィンドウで開いたときに履歴って残りましたっけ?

一覧へ戻る