- ベストアンサー
ジャンプメニューで target="_blank"を使うには
下記ですがtargに'top'などではよいのですが、'_blank'で動かしたいのですが動いてくれません。??? function menujump_flm(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; }
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
locationオブジェクトは、windowオブジェクトのプロパティなので、 _blankというwindowを表すプロパティは無いためにそのままでは動きません。 if(targ=="_blank"){ window.open(selObj.options[selObj.selectedIndex].value,"_blank"); } else { eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); } とかしたらどうでしょう
お礼
回答ありがとうございました。 おかげ様で、目的の動作ができました。(^O^)