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

javascript初心者なのですが、alert関数に設定できる文字数は何文字まで設定できますか?
alert("1234567890・・・・・");

●質問者: dasman74
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:JavaScript 初心者 関数
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ぱこち
●50ポイント

ブラウザによって異なるみたいです。手近にあったブラウザで軽く実験してみたら、

Internet Explorer
1,998 文字
Firefox
10,000 文字
Google Chrome
少なくとも 40 メガバイト以上

でした。OS は Windows Vista です。

多分ブラウザのバージョンによっても異なる場合があると思います。

(06.02 00:09 一部訂正しました、バイト数ではなく文字数でした。)


2 ● Marine-Blue
●50ポイント

非常に素晴らしい悪例があるため、これを使って実験してみました。

(○○×○○のリンクをクリックするとダイアログが出ます)

http://www.japan.ea.com/spore/amusement/gift.html


結果

Internet Explorer
文章の長さに応じてダイアログボックスが大きくなる。ダイアログの最大サイズは画面サイズに依存。最大サイズでもなお表示できない場合は「...」の省略表示。
Firefox
文章の長さに応じてダイアログボックスが大きくなる。文章が長すぎる場合スクロールして表示。
Google Chrome
ダイアログの幅は固定。省略表示はなく、長ければ長いほど縦に長くなる。極端に長すぎると画面からはみ出すため、ボタンが押せない。
Opera
ダイアログの幅は固定。文章が長すぎる場合、スクロールして表示。


ちょっと長くなったけど大丈夫かな?‥と心配する必要はないと思いますが、極端に長いと表示よりも操作に大きな支障が出ると思います。

関連質問


●質問をもっと探す●



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