ホーム  >  Forum  >  その他  >  XOOPSカスタマイズ  >  ガンバって計算しています....

ガンバって計算しています....

前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2007-3-23 17:45
Photo Site Links  管理人 居住地: 北名古屋市  投稿数: 1503
このサイトは、時間帯によってページの表示に時間がかかってしまう場合がありますが、そんな時に「ガンバって計算しています....」と表示するようにしました。

本当は、どの時間帯でも、軽快にページが表示されるように解決策を検討したいところですが、レンタルサーバーだとある程度は仕方がない場合がありますし

「ガンバって計算しています....」を表示する具体的な方法は、たしか nao-ponさんが「XOOPSマニア」で公開されていたと思いますが、私の検索の仕方が悪かったのか、なかなか情報が見つかりませんでしたので、私のメモ代わりに投稿しちゃいます


【「ガンバって計算しています....」を表示する方法】

使用しているテーマの theme.html 内 bodyタグの直後に

<!-- Now Loading -->
<div id="waitDiv" style="position:absolute;top:200px;visibility:hidden;text-align:center;width:100%;">
<div style="width:20em;margin:auto;padding:1em;background-color:white;border:solid 1px #FF9933;">
<font class='content'><b> ガンバって計算しています....</b></font><br />
<img src='<{$xoops_url}>/images/logo.gif' border='0' alt=''><br />ちょっと待ってくださいね....
</div></div>
<script type="text/javascript">
<!--
ap_timer_id = setTimeout("ap_showWaitMessage('waitDiv', 1)",500);
//-->
</script>
<!-- /Now Loading -->
を追記
※当サイトでは、images/logo.gif を利用して表示させていますが、他の画像ファイルを利用する場合は、朱書き部分を修正してください。

</body> の直前に
<script language=javascript type=text/javascript>
<!--
clearTimeout(ap_timer_id);
ap_showWaitMessage('waitDiv', 0);
//-->
</script>
を追記

include/xoops.js に、次のコードを追記
var DHTML = (document.getElementById || document.all || document.layers);
var ap_timer_id;
function ap_getObj(name)
{
if (document.getElementById)
{
return document.getElementById(name).style;
}
else if (document.all)
{
return document.all[name].style;
}
else if (document.layers)
{
return document.layers[name];
}
} 

function ap_showWaitMessage(div,flag)
{
if (!DHTML) return;
var x = ap_getObj(div); x.visibility = (flag) ? 'visible':'hidden';
if(! document.getElementById) if(document.layers) x.left=280/2; return true;
}

--
==================================
Photo Site Links 管理人 Toshi
Camera ISLAND にも遊びに来てね
http://www.cameraisland.com/
==================================

添付ファイル(0) 投票数:0 平均点:0.00
返信する

このトピックに投稿する

題名
ゲスト名   :
投稿本文
url email imgsrc image code quote
サンプル
bold italic underline linethrough   

 [もっと...]

  条件検索へ


トラックバック
トラックバックURL
http://www.photositelinks.com/modules/tbAny/tb.php/1350
検索






























In + Out ランキング
25pt (IN:14, OUT:11)
18pt (IN:0, OUT:18)
17pt (IN:0, OUT:17)
17pt (IN:0, OUT:17)
16pt (IN:0, OUT:16)
(過去14日間のTOP5)
最近のトラックバック
https://healthtipsblogweb.wordpress.com/2017/05/17/garcinia-cambogia-plus-review-does-this-dieta... 
by Https://healthtipsblogweb.wordpress.com/2017/05/17/garcinia-cambogia-plus-review-does-this-dietary-supplement-work/
https://healthtipsblogweb.wordpress.com/2017/05/17/garcinia-cambogia-plus-review-does-this-dieta... 
by Https://healthtipsblogweb.wordpress.com/2017/05/17/garcinia-cambogia-plus-review-does-this-dietary-supplement-work/