• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:openWin の width, height に変数は使える?)

JavaScriptのopenWindowで変数を使ってウィンドウのサイズ指定は可能か?

このQ&Aのポイント
  • JavaScriptのopenWindowを使ってウィンドウのサイズ指定に変数を使うことができるか疑問です。
  • 数字として渡した変数が文字として扱われてしまう可能性があるため、その挙動について調査しています。
  • 試した方法として、width2とheight2に変数を代入し、eval()を使用しましたがうまくいきませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 ウィンドウ属性指定のところは単純な文字列と考えると以下のようにすれば動的に変更できると思います。 function ( src, width, height ) { window.open ( src, "", "width=" + width + ",height=" + height + ",status=1" ); } こうすると内部的にはwidth=300,height=300,status=1という文字列が出来上がっているので 関数に渡す値を変えてあげれば変更可能です。

yasu182
質問者

お礼

できました! Notepad を使ってたのでそのまま文字列として 扱われてたことに気付きませんでした。ありがとうございました!!

関連するQ&A

専門家に質問してみよう