Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[都市网www.qsit.cn]请问怎么在JS文件中调用动态数据,安装yoho风格遇到的问题

[复制链接]
lila201 发表于 2009-7-6 12:49:51 | 显示全部楼层 |阅读模式
本帖最后由 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中,不知道该怎么做???万分期待高人解答。。。。。
回复

使用道具 举报

 楼主| lila201 发表于 2009-7-6 12:52:26 | 显示全部楼层
本帖最后由 lila201 于 2009-7-6 12:53 编辑

aa.js调用 是放相应模板下index.htm中。。。。。。。不知道能不能直接把调用数据表的代码直接写在aa.js文件中
回复

使用道具 举报

海缘鲍 发表于 2009-9-29 19:39:41 | 显示全部楼层
你好!请问你是怎么解决的嘛!谢谢le !
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 20:21 , Processed in 0.097872 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表