人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

htmlで。ポップアップメニューによるリンクを考えてます。
<script language=”JavaScript” type=”text/JavaScript”>
<!--
}
function menuLink(linkLoc){
if (linkLoc != ””){
window.location.href=linkLoc;
}
}
//-->
</script>
というふうにjavascriptでして、
bodyの中のポップアップメニューの部分は
<select onChange=”menuLink(this.options[this.selectedIndex].value)”>
というふうにしてます。
これだと同ページに表示されるのですが新規windowでリンク先を開くようにする方法教えてください。ちょっと急ぎで。
すごくわかりにくい質問の仕方だったらごめんなさい。

●質問者: poppycock
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:BODY href HTML JavaScript ポップアップ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● esseesse
●18ポイント

http://www2j.biglobe.ne.jp/~apollo/javascript/open_window/open/o...

javascript部分を

window.location.href=linkLoc;

から

window.open(linkLoc,””);

と変更してみてください。

なお、第二引数は新しいウィンドウのタイトルです。(省略不可)

◎質問者からの返答

わーいできました。ありがとうございました。

似たようなことをうちこんでたのですがなかなかできなくって。

せっかくなので他の回答もみてから終了します。


2 ● myfairlady
●18ポイント

http://www.red.oit-net.jp/tatsuya/java/winopen.htm

イヌでもわかるJavaScript講座

ここを参照されたし

◎質問者からの返答

これをみてまたこまったときに参考にしようと思います。ありがとうございます。


3 ● popup
●17ポイント

http://tohoho.wakusei.ne.jp/js/window.htm#OpenPage

そのファイルは現在ありません

window.location.href=linkLoc;

window.open(linkLoc,’_blank’)

で解決できますか?(はずしてたらnoポイントで)

◎質問者からの返答

ありがとうございました。これでもできるようです。”_blank”でもなんでもいいみたいだけど。


4 ● html1983
●17ポイント

http://tohoho.wakusei.ne.jp/js/window.htm#open

そのファイルは現在ありません

window.location.href=linkLoc;

のところを

window.open(linkLoc , ”_blank”);

と書き換えてみてはいかがでしょうか。

◎質問者からの返答

みなさまありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ