![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
質問致します。読み込み中に「Now Loading」を表示させる質問はこのカテゴリーに何件かございますが、以下のパターンのように、インラインフレームで指定されたPHPファイルの読み込み中に「Now Loading」を表示することは可能でしょうか?
<html>
<head>
<title>xxx</title>
</head>
<body>
<iframe src="aaa.php" frameborder="0" scrolling="no" width="xxx" height="xxx"></iframe>
</body>
</html>
過去の質問によくあるファイルサイズの大きいJPGファイルの読み込みに時間がかかってしまう問題と今回の私の質問である、PHPファイル自体の読み込みに時間がかかってしまうという問題ではやはり視点が違うのでしょうか?
どなたかアドバイスの程よろしくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
#2です。
質問がずれてきていますが一応フォロー
ヒアドキュメントといいます。
http://www.php.net/manual/ja/language.types.stri …
print <<<eof
<table border='0' cellspacing='0' cellpadding='0'>
<tr><td>{$A}</td></tr>
<tr><td>{$B}</td></tr>
<tr><td>{$C}</td></tr>
</table>
eof;
とします。
変数を{}でくくるのは必ずしも必要はないのですが、明示的に
区切っておかないとトラブルのもとなので、そうします。
プログラムで書く場合は
$table =<<<eof
<table border='0' cellspacing='0' cellpadding='0'>
<tr><td>{$A}</td></tr>
<tr><td>{$B}</td></tr>
<tr><td>{$C}</td></tr>
</table>
eof;
print $table;
などとして、一度変数に流し込んでから表示するのも手です。
No.2
- 回答日時:
divでロード中と標記しておき、データがロードし終わったとき
(onload時)にdivの表示を消してしまえばよいでしょう。
<?php
print <<<eof
<script language="javascript">
window.onload=function(){
document.getElementById("loading").style.display="none";
}
</script>
<div id="loading">ロード中</div>
eof;
flush();
sleep(2);
print <<<eof
本文です<br>
本文です<br>
本文です<br>
本文です<br>
本文です<br>
eof;
?>
この回答への補足
yambejp様、お返事ありがとうございます。
print <<<eof というものを始めて知りました。使い方を色々調べたのですが、検索してもいまいち。以下のように変数がたくさんある場合はどのように書き換えればよいのでしょうか?
print("<table border='0' cellspacing='0' cellpadding='0'>
<tr><td>".$A."</td></tr>
<tr><td>".$B."</td></tr>
<tr><td>".$C."</td></tr>
</table>");
以下でOKでしょうか?
print <<<eof
<table border='0' cellspacing='0' cellpadding='0'>
<tr><td>".$A."</td></tr>
<tr><td>".$B."</td></tr>
<tr><td>".$C."</td></tr>
</table>
eof;
お手数お掛けいたしますがよろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- UNIX・Linux bash のファイルの読み込み方についてご質問 3 2023/05/15 20:40
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルで複数行をまとめて非...
-
Excelで作ったhtmlファイルのサ...
-
JavaScript 保守性の高いコード...
-
img sec = ""の取得に失敗したとき
-
月間予定表の作り方
-
プルダウンで選択した値によっ...
-
ボタン無しでフォーム内容送信
-
ひ孫に当たるiframe から親ウイ...
-
C言語クイックソートの比較総回...
-
onchangeイベントを強制的に発...
-
EXCEL VBA:IEの操作であるラジ...
-
テキストボックスのグレーアウト
-
fileUploadオブジェクトへの値...
-
クイズ作成:15個の問題から5個...
-
Javascript IEで「識別子があり...
-
イベント発生時に入力待ち状態...
-
テキストエリアをクリックした...
-
名前と名字をそれぞれ比較して...
-
VBSでブラウザ上のテキストボッ...
-
メールフォーム:「必須項目」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハイパーリンクを別ウインドウ...
-
プルダウンで選択すると、DBの...
-
一覧から選択した行の行番号を...
-
tableの任意行にfocusをあてる
-
特定<table>内の<td>の色を変える
-
JavaScriptで特定のtdタグにcla...
-
至急!GetElementById でtdの...
-
マウスをブラウザの外に出した...
-
【UWSC】HTML内のある部分を抽...
-
スクロールバーの表示位置を変...
-
クリックされた罫表セルの行番...
-
テーブルの変数について
-
動的なtableの値を取得したい
-
特定の文字列を挿入
-
テーブル内に表示されている数...
-
javascript クリックすると、あ...
-
テーブルの項目の値取得
-
javascriptで質問です。 displa...
-
Tablesorteを2行一組でソートする
-
jspでのArrayListの値の表示
おすすめ情報