1楼应用到SS
2楼应用到UCH
3楼应用到其他任何地方
4楼改变播放器颜色
截图:
演示地址:进入
看到有人喜欢这里的效果,给大家分享出来.
你可以应用在任何地方,包括SS.DZ.uch等地方.
也很简单的,应用的是别人开发的"说说"插件.网上搜一下可以找到.
简单说一下步骤
1.上传speech.js到任意的的地方,记得你这个地方,SS DZ UCH等都需要用到.
2.然后打开你想让读出来的地方这里举两个例子,一个是SS一个是UCH.UCH二楼举例.
SS的默认模板打开templates\default\news_view.html.php
这个是SS的新闻查看页面,我们的目的是要读这里的正文.
我以前讲过每个页面的模板 这里不重复了.
查找:这里是正文的开始,在这下面加入代码- <div id="speech_player" name="speech_player"></div>
复制代码 这行代码是来调用播放器的.
然后在这个页面底部的任意位置.插入如下代码- <script type="text/javascript" src="http://放文件的地方/speech.js"></script>
- <script type="text/javascript">
- var _scid = "articlebody"; // 你希望朗读的文章块的id;
- var _spid = "speech_player"; //显示播放器的id;
- _sp_bg = "0xCDDFF3"; //修改成你想要的颜色
- _sp_leftbg = "0x357DCE";
- _sp_lefticon = "0xF2F2F2";
- _sp_rightbg = "0x357DCE";
- _sp_rightbghover = "0x4499EE";
- _sp_righticon = "0xF2F2F2";
- _sp_righticonhover = "0xFFFFFF";
- _sp_text = "0x357DCE";
- _sp_slider = "0x357DCE";
- _sp_track = "0xFFFFFF";
- _sp_border = "0xFFFFFF";
- _sp_loader = "0x8EC2F4";
- speaker();
- </script>
复制代码 这样就好了,播放器的颜色之类的都可以定义,这里不多解释了.
需要注意你希望朗读的文章块的id,在其他地方应用,只需要改这里就可以了.
[ 本帖最后由 pcload 于 2008-5-10 08:30 编辑 ] |
|