ある環境で、inputタグが5000程あった場合に表示に20秒以上かかってしまいます。
同じhtmlを他の環境で読み込んだ場合には1秒かからず表示されるため、環境依存であるのは間違いないのですがその原因となり得る条件を知りたいと思っています。
正確に言うならば
下記のHTMLを読み込む
↓
onLoadのjavascriptが実行(alertの秒数は1秒未満)
↓
ボタンをクリックしようとする
↓
alert表示(20秒前後)
環境
OS:WindowsXP Pro (Windowsアップデートは全て実施済み)
ブラウザ:IE
Version: 6.0.2900.2180
試した事
・typeをtext、radioに変更
・javascriptを除去
・hiddenをコメント化(普通のスピードで表示)
↓読み込ませたHTML
<html>
<head>
<title></title>
<script>
startTime = new Date();
function testfunc() {
time = new Date();
alert('経過時間' + (time - startTime)/1000 + '秒')
startTime = time;
}
</script>
</head>
<body onLoad="testfunc()">
<input type="button" value="CLICK ME" onclick="testfunc();"/>
<input type="hidden" name="A1" value=""/>
<input type="hidden" name="A2" value=""/>
・
・
・
<input type="hidden" name="A5000" value=""/>
</body>
</html>
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
まずhiddenタグを5000も持つ仕様を見直した方が良いのでは。
。。回答ありがとうございます。
真にその通りだと思いますし、私自身もありえないと思いますが、その部分をどうこう言っているのではありません。
又、今回の件も正常に表示されるために何をしたらよいかではなくどうして重いのかを質問しております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlで<form>~</form>を並べて...
-
formで送った情報を受け取るには?
-
ある環境のみinputタグが複数あ...
-
strutsで画面遷移
-
フォーム上で押されたボタンに...
-
リクエストに応じたselectedの...
-
Java-jspの画面入力値保持について
-
「<c:forEach タグが終了し...
-
jspからServletを呼び、元のjsp...
-
javascriptでセッションを取得
-
webアプリを作ってます。エラー...
-
JSPからJSPへ情報を渡せる?
-
三菱GOTの画面切り替えについて
-
C言語で今まで表示していた画面...
-
フォームで同じ複数のnameで違...
-
腕時計の時報をならないように...
-
Strutsで、どのRadioボタンが選...
-
ASP.NET 画面遷移前の状態を保...
-
VB6 開発環境のエディタに行...
-
遷移元を判定したい!
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPでソースが表示されてしまう。
-
テキストをテキストエリアに自...
-
私の能力からして間違っていな...
-
末尾が.jsp
-
htmlで<form>~</form>を並べて...
-
Ajax+Servletで文字化け
-
JSPの文字化けについて
-
ボタンでパラメータを渡すには
-
Struts 1.3 でbeanタグが認識さ...
-
ある環境のみinputタグが複数あ...
-
vistaでhtml→jspが開けないです。
-
DBからの値を取得する方法!?
-
htaについて。親画面子画面を認...
-
読めない!
-
入力値を引数として検索するに...
-
フォーム上で押されたボタンに...
-
リクエストに応じたselectedの...
-
jspからServletを呼び、元のjsp...
-
Java-jspの画面入力値保持について
-
「<c:forEach タグが終了し...
おすすめ情報