1

私のphpページが何か他のことをする前にオーバーレイを表示してから、ページの読み込みを続けることは可能ですか?

ページが完全に読み込まれたら、オーバーレイを削除しますか?

理想的には、オーバーレイには、ページが読み込まれていることを示すアイコンや文言が必要です。

私が試したことはすべて何もしていないようです!

ありがとう

編集:

これは私がやろうとしていることの基本的なバージョンです..

<html>
<head>
<script src="jquery-1.8.0.js" type="text/javascript"></script>
<script src="jquery.blockUI.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
    // Blocks as soon as possible
    $.blockUI({ message: $('#domMessage') });

    // Wire up page load event
    $(window).load(function () {
        // Unblock when page is loaded
        $.unblockUI;
    });
});
</script>
</head>
<body>

<?php
$out = array();
exec ('ls -ls /* 2>&1', $out);
echo "<table>";
foreach ($out as $line) {
    echo "<tr><td>$line</td></tr>";
}
echo "</table>";
?>

<input id="pageDemo1" class="demo" type="submit" value="Block Page With Message" />
<div id="domMessage" style="display:none;">
    <h1>We are processing your request.  Please be patient.</h1>
</div>
</body>
</html>

ページが読み込まれ、オーバーレイ メッセージが表示されます。

ロード中にメッセージを表示するにはどうすればよいですか?

ありがとう

4

1 に答える 1