本帖最后由 lila201 于 2009-7-6 14:53 编辑
我是一个菜鸟,我的小站(都市网 www.qsit.cn ,全胜数码科技),在安装UChome 的模板(yoho风格)碰到麻烦了,期待高手们能帮忙解答一下。。。。
我在UCHOME首页通过JS(文件名aa.js)调用播放Flash,其中要JS中要动态调用心情,请问应该怎么操作哇,我是极度菜鸟,希望熟悉代码的朋友帮忙解答一下:
aa.js中放置代码:
document.write (" <object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0'' name='home' width='100%' height='270' align='middle' id='home'>");
document.write (" <param name='allowScriptAccess' value='sameDohome' />");
document.write (" <param name='movie' value='home.swf?msg=$msg' />");
document.write (" <param name='loop' value='false' />");
document.write (" <param name='menu' value='false' />");
document.write (" <param name='quality' value='best' />");
document.write (" <param name='scale' value='noscale' />");
document.write (" <param name='wmode' value='transparent' />");
document.write (" <param name='bgcolor' value='#cccccc' />");
document.write (" <embed src='home.swf?msg=<%=msg%>' loop='false' menu='false' quality='best' scale='noscale' wmode='transparent' bgcolor='#cccccc' width='100%' height='270' swLiveConnect=true id='home' name='home' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer' />");
document.write (" </object>");
其中红色部分msg=$msg中$msg是动态从uchome_doing表中调用的,现在放在index.php中,不知道该怎么做???万分期待高人解答。。。。。附index.php中相应代码(都是他人写的)
//首页FLASH获取个人心情方法
include_once('./common.php');
include_once( 'DB.class.php');
$db = new DBAccess();
$sql = "select message from uchome_doing order by doid desc LIMIT 0,10";
$list = $db->fetch_all($sql);
foreach ($list as $li) {
$li[0]=strip_tags($li[0]);
if(strlen($li[0])!=0){
$msg=$msg.$li[0]."|";
}
}
$msg=substr($msg,0,strlen($msg)-1);
$str = <<<eot
eot;
echo $str;
if(is_numeric($_SERVER['QUERY_STRING'])) {
showmessage('enter_the_space', "space.php?uid=$_SERVER[QUERY_STRING]", 0);
}
其中红色部分msg=$msg中$msg是动态从uchome_doing表中调用的,现在放在index.php中,不知道该怎么做???万分期待高人解答。。。。。 |