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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
lila201 发表于 2009-7-6 14:33:06 | 显示全部楼层 |阅读模式
UCHome模板
适用版本: UCHome 1.5
语言编码: GBK简体 
风格转换者: 仿制
本帖最后由 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中,不知道该怎么做???万分期待高人解答。。。。。
五元超市 发表于 2009-7-6 15:06:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 09:00 , Processed in 0.055074 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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