在做一个系统的时候写的,本来想网上找现成的没有找到,只能子自己写了。具体代码如下:
标签名:首页视频(频道ID , 栏目ID, 视频宽度, 视频高度)
sql语句:select top 10 ArticleID,Title,MY_shipin from PE_Article Where Status=3 and ChannelID={input(0)} And ClassID={input(1)} And ontop=1 order by ArticleID desc
注: (MY_shipin )我在文章栏目增加了个自定义字段,当然你也可以用现成的字段,只要不常用得就可以,到时输入完整的路径就可以了
函数标签: 频道ID 栏目ID 视频宽度 视频高度
一共四个参数
具体页面标签:
{Loop}
{Infobegin}
<script type="text/javascript">
var strurl="{$Field(2,Text,0,1,0)}";
var strwidth="{input(2)}";
var strheight="{input(3)}";
document.writeln("<OBJECT id=MediaPlayer1 codeBase=http:\/\/activex.microsoft.com\/activex\/controls\/mplayer\/en\/nsmp2inf.cab#Version=5,1,52,701standby=Loading type=application\/x-oleobject height="+strheight+" width="+strwidth+" classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 VIEWASTEXT><PARAM NAME=\"URL\" VALUE=\""+strurl+"\"><PARAM NAME=\"rate\" VALUE=\"1\"><PARAM NAME=\"balance\" VALUE=\"0\"><PARAM NAME=\"currentPosition\" VALUE=\"-1\"><PARAM NAME=\"defaultFrame\" VALUE=\"\"><PARAM NAME=\"playCount\" VALUE=\"1\"><PARAM NAME=\"autoStart\" VALUE=\"0\"><PARAM NAME=\"currentMarker\" VALUE=\"0\"><PARAM NAME=\"invokeURLs\" VALUE=\"-1\"><PARAM NAME=\"baseURL\" VALUE=\"\"><PARAM NAME=\"volume\" VALUE=\"70\"><PARAM NAME=\"mute\" VALUE=\"0\"><PARAM NAME=\"uiMode\" VALUE=\"full\"><PARAM NAME=\"stretchToFit\" VALUE=\"0\"><PARAM NAME=\"windowlessVideo\" VALUE=\"0\"><PARAM NAME=\"enabled\" VALUE=\"-1\"><PARAM NAME=\"enableContextMenu\" VALUE=\"-1\"><PARAM NAME=\"fullScreen\" VALUE=\"0\"><PARAM NAME=\"SAMIStyle\" VALUE=\"\"><PARAM NAME=\"SAMILang\" VALUE=\"\"><PARAM NAME=\"SAMIFilename\" VALUE=\"\"><PARAM NAME=\"captioningID\" VALUE=\"\"><PARAM NAME=\"enableErrorDialogs\" VALUE=\"0\"><PARAM NAME=\"_cx\" VALUE=\"9313\"><PARAM NAME=\"_cy\" VALUE=\"7620\"><\/OBJECT>");
</script>
<spam><a href="{$Field(0,GetUrl,Article,1)}" target="_blank">{$Field(1,Text,40,0,0)}</a></spam>
{Infoend}
{/Loop}
标签调用:
{$首页视频(频道ID ,栏目ID,视频宽度,视频高度)}
动易核心:6.6 1114