[PHP-users 34284] Re: コンテンツ出力がされたかどうか知る方法
TeppeiSekine
cybert12345 @ yahoo.co.jp
2009年 2月 7日 (土) 01:19:33 JST
脱線ですが、あくまでブラウザ(クライアント)の問題なので、
クライアント側のプログラム(Javascript)で行うのが正だと思います。
onLoadでページの読み込みを判定させるphpなりにリクエストを飛ばせばよいと思います。
<body onLoad="alert('ページの読み込みが完了しました')">
--- shounari <ml @ shiftra.jp> wrote:
> 肥田です。
>
> 大久保さん、ご返信ありがとうございます。
>
>
> ブラウザにキャッシュをさせないようにするための header出力を行っている
> 部分もあるため、header出力=コンテンツ出力というわけではない状態です。
>
> 全部PHPの設定に任せて作れば良かったなぁと思ったりしました。
>
> バッファリングは多用していますので、話をややこしくしています。
> とりあえず何人かの方にご回答をいただけたのですが、「コンテンツ出力が
> されたかどうか知る方法」はないようですね。
>
>
> 返信のためにお時間を取っていただきありがとうございました。
>
>
>
> > 大久保です。
> >
> > headers_sent
> > http://jp2.php.net/manual/ja/function.headers-sent.php
> >
> > http applicationであるならば、httpheaderが出ていれば
> > 出力されているということになるのではないかと。
> >
> > 但し、Webブラウザに全てが出力されている保証はありません。
> >
> > ヘッダからbody部を分離してバッファリングして出力してるとか
> > そういうんだと困るかもしれませんね。作り方にも依存するでしょう。
> >
> > img srcタグなどを使ってセッション用onceのコードを埋め込み
> > ブラウザからコールバックさせるという手もあるとは思います。
>
>
> --
> shounari <ml @ shiftra.jp>
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>
PHP-users メーリングリストの案内