これがばかげている、または冗長に思われる場合は申し訳ありません。関連するページをほとんど理解せずに検索して読んだためです。
この関数を使用して、チャット ウィジェットを各ページに呼び出します。(チャットサーバーを切り替えたい場合)
<?PHP include "newchat.php"; ?>
20分間隔でnewchat.phpを更新したいと思います。(チャットのタイムアウトを防ぐため。)
このコードを newchat.php で使用すると、メイン ページ全体が更新されます。(つまり、index.php)
<html>
<head>
<script type="text/JavaScript">
<!--
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);",timeoutPeriod);
}
// -->
</script>
</head>
<body onload="JavaScript:timedRefresh(10000);">
*chat script here*
各テンプレート ページに script/ajax を配置する必要があるかもしれないと思います。これにより、ブラウザーにその要素のみを更新するように指示されますが、このコードが理解できず、適用されるかどうかはわかりません。
読んでいただき、ありがとうございます。