鸿新论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 2962|回复: 0

[Discuz教程] 如何让插入到Discuz!X2.5论坛的Flash背景不是透明(白色)的?

[复制链接]
发表于 2012-10-11 17:21:56 | 显示全部楼层 |阅读模式
如何让插入到Discuz!X2.5论坛的Flash背景不是透明(白色)的?

大概都知道Discuz!论坛发贴时插入Flash默认是背景是白色的。那么如何修改Discuz!论坛的Flash背景不是透明(白色)的?

今天我就教大家一个简单的办法。

先用FTP软件下载source\function\function_discuzcode.php这个文件,记得千万要备份这个文件,以防出错,最后再修改代码。大约在第270行,找到以下代码:
  1. function parseflash($w, $h, $url) {
  2.         $w = !$w ? 550 : $w;
  3.         $h = !$h ? 400 : $h;
  4.         preg_match("/((https?){1}:\/\/|www\.)[^\["']+/i", $url, $matches);
  5.         $url = $matches[0];
  6.         $randomid = 'swf_'.random(3);
  7.         if(fileext($url) != 'flv') {
  8.                 return '<span id="'.$randomid.'"></span><script type="text/javascript" reload="1">$(\''.$randomid.'\').innerHTML=AC_FL_RunContent(\'width\', \''.$w.'\',

  9. \'height\', \''.$h.'\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', \''.$url.'\', \'quality\', \'high\', \'bgcolor\', \'#ffffff\', \'wmode\',

  10. \'transparent\', \'allowfullscreen\', \'true\');</script>';
复制代码
\'bgcolor\', \'#ffffff\', \'wmode\', \'transparent\',这些代码删除即可。【注意逗号】

演示效果如下:http://bbs.hhxin.com/thread-2118-1-1.html
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

粤ICP备13047937号-2

GMT+8, 2018-8-22 15:25 , Processed in 0.065304 second(s), 19 queries .

Powered by Discuz! X3.4

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