• ベストアンサー

HTMLタグのタイムアウトってあるんですか?

こんにちは SCRIPTタグで動的ページの読み込みを行おうとしているのですが、 動的ページの処理時間が遅くなってしまうと表示結果が得られな いことがあるのですが、HTMLタグにタイムアウトってあるんでしょ うか。 よろしくお願いします。

  • wget
  • お礼率48% (69/143)
  • PHP
  • 回答数1
  • ありがとう数0

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

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

htmlタグにはありませんがhttpのタイムアウトはあります。JavaScriptで先にタイムアウトさせて適切な処理をすればいいのでは?   http://www.gesource.jp/programming/javascript/20060511.html 「動的ページ」がご自分で作成されたものであれば(ここはphpカテゴリですからね)出力バッファリングを抑制しておいて、定期的に出力(空白のみでも可)を返してやればhttpのタイムアウトは避けられます。MovableTypeなどをインストールするときのProgress表示をイメージすればよろしいかと思います。

関連するQ&A

  • HTML+TIME phpで動作させたい

    初めて質問させて頂きます。 HTML+TIMEタグについて質問があります。 HTML+TIMEでコードを書き ~.htmlで保存した場合は表示をしてくれるのですが ~.phpにて保存すると何も表示してくれません <head>タグ内で以下のように記述しています。 <?IMPORT namespace="t" implementation="#default#time2"> QNo.941049を参考にして <?IMPORT namespace="t" implementation="#default#time2"?> としても同じ結果でした。 念のため、このコードを外すと~.phpでも表示はしてくれるのですが HTML+TIMEタグを使ったコントロールが機能しませんでした。 これが原因だと思われます。 おそらく,PHPファイルだと<?php~でスクリプトを書くところphpが無いため 止まってしまうのが原因かと思われます。 この現状を解決する方法はありますでしょうか。 ご存知の方がおられましたら回答いただければ幸いです。 よろしくお願いします。

    • 締切済み
    • CSS
  • システムエラーの回避法とタイムアウトを早める方法

    ブログのRSSを取得し最新5件の記事タイトルを取得するスクリプトを作りました。 スクリプト自体は問題なく動いているのですが、RSSを発行しているサイトがダウンした場合にちょっと困った事が… 問題1:タイムアウトが長すぎる スクリプトは2回読んでいて、RSSのサーバーがダウンしている場合、タイムアウトしないと画面が表示されません。 タイムアウトが返って来るまでの時間は約6分です。 試しにfsockopenというのを使用してタイムアウトを5秒に設定したところ、タイムアウトは2分まで短縮されました。 タイムアウトが上手く動かないのは一体何故でしょうか? 10秒くらいで接続できなかったらタイムアウトさせて画面を全て表示させたいのですが、どうすればよいのでしょうか。 問題2:エラーを回避させてもシステムエラーになる。 システムエラーがあった場合、システムエラーの画面に飛ぶようになっています。 上記のブログでタイムアウトした場合、システムエラーとなり通常のページが表示されません。 関数に@をつけるとエラーメッセージは表示されないと教えていただきましたが、メッセージが表示されないだけでエラーには変わりありませんでした。 システムエラーとして認識させないためにはどうすればよいでしょうか? 現在のソースはこんな感じです。 $fp = fsockopen("www.hoge.jp", 5); if(!$fp) {  return "タイムアウト\n"; } else {  //RSSの読み込み処理 } アドバイスお願いします。

    • ベストアンサー
    • PHP
  • IEのタイムアウトを防ぐ

    IEの画像読み込みは1分でタイムアウトするようなのですが、 画像が多いページ(あまりつっこまないでください)を 作っているので困っています。 これを自分のドキュメントだけで防ぐ方法はありますか。 よろしくお願いします。

    • 締切済み
    • CSS
  • タイムアウトしてしまいます

    お世話になります。 表記の件、WndowsNT4.0上でIIS4.0とPHP3を使用してwebアプリケーション(主にデータの集計をするアプリ)を設置しております。 データ量がかなり増えたせいで、クライアントがタイムアウトしてしまい、空白のページが表示されるようになってしまいました。 はじめはPHP自体のタイムアウト設定が原因なのかと、max_execution_timeの値を増やしたのですが、効果はありません。(タイムアウトするまでの時間(180秒)も変化無し) おそらくIISのほうの設定だと思うのですが、あまり詳しくないため、かなり困っております。 どなたか、お分かりになるかたはいらっしゃいませんでしょうか?

  • データ読込時のタイムアウト

    SQL-Serverのデータ(約30万件)を関数で処理した結果、約1000件くらいを、VS2005のレポートサービスで出力したいと思います。 その際、大体50:50の確立でタイムアウトを起こしてしまいます。 エラーを起こす場所は、 Me.××TableAdapter.Fill(Me.▲▲DataSet.××) です。 SQLコマンドに対しては、CommandTimeoutで対処するのは解りますが、テーブルアダプタを介してのデータの読込に関するタイムアウトの時間設定が解りません。どうしたらよろしいでしょうか?

  • HTMLに日時と曜日を表示できるタグを探しています

    HTMLに日時と曜日を表示できるタグを探しています。 具体的には下記のように表示できればベストです。 03/16(水) 18:15 その他の条件は、以下のとおりです。 ・日本の時間は+0900、ハワイ州は-1000のようにタグで指定し、ひとつのページに複数の時計を表示できること ・サマータイムに対応していること ・サマータイムで表示する際は「03/16(水) 18:15 DST」のように最後にDSTがつくこと ・時間はリアルタイムで表示するすること ・通常のテキストと同じように表示するため、囲いは設けないこと ・日付と時間は「02/05」や「03:02」のようにゼロも表示する ・年と秒は不要

  • 長時間処理のタイムアウトの問題

    VS2005 ASP.NET SQL Server こんにちは。 現在、あるページをアクセスした時の ページロードの時に呼ばれる関数で、 DBの内容の変更を行っています. ただ、この処理が少し重い処理で、 処理中にタイムアウトしてしまい 処理が途中で止まってしまいます. この処理をサーバーの設定を変えずに解決する方法はないでしょうか? 処理だけをサーバー上に残してページを表示したり、 意図的にタイムアウトをさせないように動作させることなど なんでも構いません. お力添えをお願い致します.

  • HTMLのタグ(フレーム)について

    現在HTMLタグでホームページを作っています。 左にメニュー項目、右にその内容が表示されるようにフレームタグ、frame src=を使いました。 しかしここで困っていることがあります。 メニューで選択したページが表示されるにはされるのですが、いちいち新しいページを開くことになるのです。 同じページに左で選択した項目を右側に表示したいのですが、どのようにタグを変えればよいのでしょうか。 わかるかた教えてください。

  • IE,NNでのタイムアウト

    お世話になります。 カテゴリがここで正しいのかわかりませんが、WEBアプリ系での問題なのでここに質問致しました。 現在requestを送ってからresponseを返すまでに5分以上かかってしまうような処理があり、ブラウザがタイムアウトを起こしてしまっています。 ネットで調べた結果IEはレジストリをいじればタイムアウトの時間を延ばせるみたいなのですがNNの場合はどのように対処すればよいのでしょうか? また、多くのネットでの情報ではIEのデフォルトタイムアウトの時間は5分となっていますが、実際に図ってみると4分半くらいになっています。 なにかご存知の方がいらっしゃいましたら、アドバイス等をいただけますでしょうか? よろしくお願いいたします。

  • HTML+TIMEについて

    HTMLやCSS、JavaScriptを現在独学中です。 ウェブ上の表現手段として重要度が高まっているこれらの他に、 HTML+TIMEという技術があるのを知りました。 HTML+TIMEを使うと簡単な記述でインタラクティブなページが作れてかなり魅力的なんですが、 いかんせん、現段階ではブラウザの対応状況がかなり限定されていますよね。 HTML+TIMEは、将来的なことも含め、習得するに値する技術なのでしょうか?

    • ベストアンサー
    • HTML

専門家に質問してみよう