动易下载模块做影视频道的完美解决方案_动易Cms教程
以下方法由rhongsheng版主提供:
做好的演示如下
连续剧演示:http://guest.pasun.cn/movie/ShowSoft.asp?SoftID=20
单集电影演示:http://guest.pasun.cn/movie/ShowSoft.asp?SoftID=22
这个方法我是看到啊涛治理员的帖子引发的思路,http://bbs.powereasy.net/dispbbs.asp?BoardID=67&ID=344367&replyID=&skin=1
第一步我们先按照治理员的帖子建立一个函数标签
函数名:比如{MY_fenge}
参数:一个,在下载内容页模板调用的时候为{MY_fenge({$SoftID})}
查询语句:select DownloadUrl from PE_Soft where SoftID={input(0)}
HTML我们写
<script language="JavaScript">
var str="{$Field(0,Text,0,0,0)}"
str1 = str.split("$$$")
if (str1.length==1){
document.write ("<a href='{$InstallDir}{$ChannelDir}/ShowSoftDown.asp?UrlID=1&SoftID={input(0)}' target='_Movie'>播 放</a>");
}else{
for(i=0;i<str1.length;i ){
var j=i 1;
document.write ("<a href='{$InstallDir}{$ChannelDir}/ShowSoftDown.asp?UrlID=" j "&SoftID={input(0)}' target='_Movie'>第" j "集</a> ");
}
}
</script> {Infoend} {/Loop}
用这个标签替换原来动易的{$DownloadUrl}标签,但下载地址为多个的时候(如:连续剧),自动显示为“第N集”,单个下载地址的时候显示为“播放”
然后在内容页填加一个框架代码:<iframe align="middle" name="_Movie" src="ShowMovie.html" scrolling="no" frameborder="0"></iframe>,其中ShowMovie.html为未播放显示页,或者也可以做成一个广告页,大小根据自己需要调整,假如大小修改了的话,ShowSoftDown.asp中的播放器大小也要一起修改。内容页的样式大家也就根据自己的需要修改。
每显示N个就换行的HTML代码:
{Loop} {Infobegin}
<script language="JavaScript">
var str="{$Field(0,Text,0,0,0)}"
var brnum=2; //设置每行显示多少个之后换行
var listbr="";
var l=0;
str1 = str.split("$$$")
if (str1.length==1){
document.write ("<a href='{$InstallDir}{$ChannelDir}/ShowSoftDown.asp?UrlID=1&SoftID={input(0)}' target='_Movie'>播 放</a>");
}else{
for(i=0;i<str1.length;i ){
var j=i 1;
var l=l 1;
if (l==brnum){
listbr="<br />";
l=0;
}
document.write ("<a href='{$InstallDir}{$ChannelDir}/ShowSoftDown.asp?UrlID=" j "&SoftID={input(0)}' target='_Movie'>第" j "集</a> " listbr);
}
}
</script> {Infoend} {/Loop}
如有问题可以到原贴提问.
原文网址:http://bbs.powereasy.net/dispbbs.asp?BoardID=28&replyID=182468&id=346522&skin=0
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-动易下载模块做影视频道的完美解决方案。