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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 教你如何使在SupeSite7.5中插入的视频或FLASH直接播放

[复制链接]
usreeq 发表于 2010-4-23 22:54:50 | 显示全部楼层 |阅读模式
本帖最后由 usreeq 于 2010-4-23 22:57 编辑

Supesite全程攻略 在 SupeSite 7.5 中插入的视频或 FLASH 是无法直接播放的,下面的修改则可以设置为默认直接播放。
打开 ./include/js/common.js 找到
function addMediaAction(div) {

        var thediv = getbyid(div);

        if(thediv) {

                var medias = thediv.getElementsByTagName('kbd');

                if(medias) {

                        for (i=0;i<medias.length;i++) {

                                if(medias.className=='showvideo' || medias.className=='showflash'|| medias.className=='showreal') {

                                        medias.onclick = function() {showmedia(this,400,400)};

                                }

                        }

                }

        }

}
复制代码
修改为
function addMediaAction(div) {

        var thediv = getbyid(div);

        if(thediv) {

                var medias = thediv.getElementsByTagName('kbd');

                if(medias) {

                        for (i=0;i<medias.length;i++) {

                                if(medias.className=='showvideo' || medias.className=='showflash'|| medias.className=='showreal') {

                                        medias.onclick = function() {showmedia(this,400,400)};

                                        showmedia(medias,400,400);

                                }

                        }

                }

        }

}
复制代码

如果你要修改FLASH视频的高宽比请参照以下代码:
switch(smFileType){
                case "showflash":
                        mediaStr="<p style='text-align: right; margin: 0.3em 0; width: 560px;'>[<a href='"+smFile+"' target='_blank'>全屏观看</a>]</p><object codeBase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' classid='clsid27CDB6E-AE6D-11cf-96B8-444553540000' width='560' height='460'><param name='movie' value='"+smFile+"'><param name='quality' value='high'><param name='AllowScriptAccess' value='never'><embed src='"+smFile+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='560' height='490'></embed></OBJECT>";
                        break;
                case "showvideo":
                        mediaStr="<object width='560' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'><param name='url' value='"+smFile+"' /><embed width='560' type='application/x-mplayer2' src='"+smFile+"'></embed></object>";
                        break;
                case "showreal":
                        mediaStr="<object classid='clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA' width='560' height='460' id='RealMoviePlayer' border='0'><param name='_ExtentX' value='13229'><param name='_ExtentY' value='1058'><param name='controls' value='ImageWindow,controlpanel'><param name='AUTOSTART' value='1'><param name='CONSOLE' value='_master'><param name='SRC' value='"+smFile+"'><EMBED SRC='"+smFile+"' WIDTH='560' type='audio/x-pn-realaudio-plugin'  HEIGHT='460' NOJAVA='true' CONTROLS='ImageWindow,controlpanel' AUTOSTART='true' REGION='newsregion' CONSOLE='one'></EMBED></object>";
        }

红色数字部份改成你需要的高宽比就可以了.........

更多Supesite全程攻略http://www.xindzw.com
NPC丶泪水 发表于 2010-6-11 16:22:45 | 显示全部楼层
不行啊 还是不会来呢
回复

使用道具 举报

meizhuren 发表于 2010-8-17 23:25:35 | 显示全部楼层
能行吗?我也想用一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 00:37 , Processed in 0.028472 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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