账号通
    

账号  

密码  

101959

查看

190

回复
主题:[原创]科讯FLASH幻灯整合第四集-北京2008奥运会官方网站 [收藏主题] 本贴被认定为精华 转到:  
yashuk 当前离线

206

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1768 分
登录次数:76 次
注册时间:2007/12/16
最后登录:2012/10/15
yashuk 发表于:2007/12/23 14:33:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线网校系统

今天心情不错,看了下人间极品提供的素材还是出自SOHU的,但不知道是哪个频道的,有知道的说声!

自己知道了出处

效果请看北京2008奥运会官网:http://www.beijing2008.cn/

整合成功后效果:


此主题相关图片如下:科汛幻灯整合第四集.jpg
科汛幻灯整合第四集.jpg

老习惯隔1-2天发压缩包,但这次不整合可以选择样式里了。应该大家都知道怎么做了。

1、幻灯输出代码用以下代码替换

Function KS_Slide(ChannelID,SqlStr, Width, Height, O_T_S, ShowTitle, T_Len, T_Css, ChangeTime,SlideType)
    Dim PicUrl, TempTitle,T_CssStr,Sohupic
    Dim SQL,K,RS:Set RS=Conn.Execute(SqlStr)
    If RS.EOF Then  KS_Slide="":RS.Close:Set RS=Nothing:Exit Function
    SQL=RS.GetRows(-1):RS.Close:Set RS = Nothing
    IF Cint(SlideType)=2 Then
      Dim ImgArrStr,LinkArrStr,TextArrStr,SohupicArrStr
      Dim N:N=0
      For K=0 To Ubound(SQL,2)
           PicUrl =SQL(7,K):If Lcase(left(PicUrl,4))<>"http" then PicUrl=DomainStr & PicUrl     
           TempTitle = SQL(1,K)
                          if N=0 Then
          ImgArrStr=PicUrl
          LinkArrStr=KS.GetInfoUrl(ChannelID,SQL(2,K),SQL(0,K),SQL(5,K),SQL(3,K),SQL(4,K),SQL(6,K))
          TextArrStr=TempTitle
          SohupicArrStr="<a image='" & PicUrl & "' info='" & TempTitle
       SohupicArrStr=SohupicArrStr & "' url='" & KS.GetInfoUrl(ChannelID,SQL(2,K),SQL(0,K),SQL(5,K),SQL(3,K),SQL(4,K),SQL(6,K))&"'"
           Else
         ImgArrStr=ImgArrStr & "@@@" & PicUrl
         LinkArrStr=LinkArrStr & "@@@" & KS.GetInfoUrl(ChannelID,SQL(2,K),SQL(0,K),SQL(5,K),SQL(3,K),SQL(4,K),SQL(6,K))
         TextArrStr=TextArrStr & "@@@" & TempTitle
                  SohupicArrStr=SohupicArrStr  & "@@@<a image='" & PicUrl
         SohupicArrStr=SohupicArrStr & "' info='" & TempTitle
         SohupicArrStr=SohupicArrStr & "' url='" & KS.GetInfoUrl(ChannelID,SQL(2,K),SQL(0,K),SQL(5,K),SQL(3,K),SQL(4,K),SQL(6,K)) &"'/>"
        End if
        N=N+1
                    Next
     KS_Slide="<script src=""" & DomainStr &"ks_inc/sohuflash.js"" type=""text/javascript"" language=""javascript""></script>"&vbcrlf




     KS_Slide=KS_Slide & "<div id=sasFlashFocus27></div>" & vbcrlf
     KS_Slide=KS_Slide & "<SCRIPT type=""text/javascript"">" & vbcrlf
'     KS_Slide=KS_Slide & "var pics="""", mylinks="""", texts="""";" & vbcrlf
'     KS_Slide=KS_Slide & "var focus_width=" & Width & ";" & vbcrlf
'     KS_Slide=KS_Slide & "var focus_height=" & Height & ";" & vbcrlf
    ' If Cbool(ShowTitle)=True Then
'     KS_Slide=KS_Slide & "var text_height=22;" & vbcrlf
'     Else
'     KS_Slide=KS_Slide & "var text_height=0;" & vbcrlf
'     End If
      Dim ImgArr:ImgArr=Split(ImgArrStr,"@@@")
      Dim LinkArr:LinkArr=Split(LinkArrStr,"@@@")
      Dim TextArr:TextArr=Split(TextArrStr,"@@@")
      Dim SohupicArr:SohupicArr=Split(SohupicArrStr,"@@@")
      Dim ArrLength:ArrLength=Ubound(ImgArr)
      If ArrLength>5 Then ArrLength=5
      Dim I,PicStr,LinkStr,TextStr,SohupicStr
      For I=0 To ArrLength
        If I=0 Then
       PicStr="<a img='" & ImgArr(0)
       LinkStr="info='" & LinkArr(0)
       TextStr="url='" & KS.GotTopic(TextArr(0),T_Len) &""
       SohupicStr="txt=""" & SohupicArr(0)
'       txt=SohupicStr
       Else
        PicStr=PicStr & "|" & ImgArr(I)
        LinkStr=LinkStr&"|"&LinkArr(I)
        TextStr=TextStr & "|" & KS.GotTopic(TextArr(I),T_Len)
        SohupicStr=SohupicStr & "/>" & SohupicArr(I)
'        txt=SohupicStr
       End IF
      Next
     KS_Slide=KS_Slide &SohupicStr&""""&vbcrlf  
      'KS_Slide=KS_Slide & "LoadFlash('" & DomainStr & "KS_Inc/Slideviewer.swf','transparent',focus_width,focus_height+text_height,'pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height)" & vbcrlf
     KS_Slide=KS_Slide & "var sohuFlash2 = new sohuFlash(""" & DomainStr & "KS_Inc/etflash.swf"",""27"", "& width &", "& height &", ""7"");" & vbcrlf
     KS_Slide=KS_Slide & "sohuFlash2.addParam(""quality"", ""high"");" & vbcrlf
     KS_Slide=KS_Slide & "sohuFlash2.addParam(""wmode"", ""opaque"");" & vbcrlf
     KS_Slide=KS_Slide & "sohuFlash2.addVariable(""txt"",txt);" & vbcrlf
    ' KS_Slide=KS_Slide & "sohuFlash2.addVariable(""speed"","""& ChangeTime &""");" & vbcrlf
     KS_Slide=KS_Slide & "sohuFlash2.write(""sasFlashFocus27"");" & vbcrlf
     KS_Slide=KS_Slide & "</SCRIPT>" & vbcrlf

2、复制该FLASH倒相关目录

以下内容只有回复后才可以浏览,请先登录!

3、复制sohuflash.js到相关目录

PS:,不清楚替换哪个文件哪行代码和文件复制倒相关目录的,参看前几集说明,大家也不要太懒了。。。


[此贴子已经被作者于2007-12-23 15:59:39编辑过]


 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yashuk 当前离线

206

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1768 分
登录次数:76 次
注册时间:2007/12/16
最后登录:2012/10/15
yashuk 发表于:2008/1/2 23:22:00   | 显示全部帖子 查看该作者主题 沙发 
科汛智能建站系统
以下是引用yespp在2008-1-2 9:25:16的发言:

新年快乐。能把整合到选择样式里的压缩包发出来吗,急需要用,谢谢yashuk!!

不是不愿意发出来,其实和前面发的大同小异哈,如果掌握了方法,任何FLASH效果都能实现的,包括XML的,网易的基本都是。。。如果真的很需要这效果直接联系我吧~


[此贴子已经被作者于2008-1-2 23:29:24编辑过]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yashuk 当前离线

206

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1768 分
登录次数:76 次
注册时间:2007/12/16
最后登录:2012/10/15
yashuk 发表于:2007/12/25 11:28:00   | 显示全部帖子 查看该作者主题 藤椅 
以下是引用leeken在2007-12-25 11:11:20的发言:
以下是引用yashuk在2007-12-25 11:04:09的发言:
GetSlide.asp这文件改了吗?

谢谢你的回复。GetSlide.asp已经改了,可以选择不同类型,页面的flash也能显示出来,但就是没内容,全是空白的,左看右看就是没看出要怎么改才好。

麻烦你帮个忙看看问题出在哪。

把显示的HTML给我看下

<script src="http://localhost/ks_inc/sohuflash.js" type="text/javascript" language="javascript"></script>
<div id=sasFlashFocus27></div>
<SCRIPT type="text/javascript">
txt="<a image='http://localhost//images/inde_48.jpg' info='ddd' url='http://localhost/Html/news/86344.html'/><a image='http://localhost//images/3000_15.jpg' info='当场出丑' url='http://localhost/Html/news/74867504223092.html'/>"
var sohuFlash2 = new sohuFlash("http://localhost/KS_Inc/etflash.swf","27", 305, 176, "7");
sohuFlash2.addParam("quality", "high");
sohuFlash2.addParam("wmode", "opaque");
sohuFlash2.addVariable("txt",txt);
sohuFlash2.write("sasFlashFocus27");
</SCRIPT>

输出后这样就没问题

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yashuk 当前离线

206

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1768 分
登录次数:76 次
注册时间:2007/12/16
最后登录:2012/10/15
yashuk 发表于:2007/12/25 12:09:00   | 显示全部帖子 查看该作者主题 板凳 
做在线知识付费 选科汛云开店

肯定没对了。少了info 和URL..

SohupicArrStr="<a image='" & PicUrl & "' info='" & TempTitle
SohupicArrStr=SohupicArrStr & "' url='" & KS.GetInfoUrl(ChannelID,SQL(2,K),SQL(0,K),SQL(5,K),SQL(3,K),SQL(4,K),SQL(6,K))&"'"


[此贴子已经被作者于2007-12-25 12:11:16编辑过]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yashuk 当前离线

206

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1768 分
登录次数:76 次
注册时间:2007/12/16
最后登录:2012/10/15
yashuk 发表于:2007/12/25 11:04:00   | 显示全部帖子 查看该作者主题 报纸 
科汛在线商城系统(NET)
GetSlide.asp这文件改了吗?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yashuk 当前离线

206

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1768 分
登录次数:76 次
注册时间:2007/12/16
最后登录:2012/10/15
yashuk 发表于:2007/12/23 17:26:00   | 显示全部帖子 查看该作者主题 地板 
科汛智能建站系统
以下是引用paramour在2007-12-23 17:03:17的发言:

sohuflash.js 在哪儿下载啊

[此贴子已经被作者于2007-12-23 17:15:45编辑过]

在SOHU网上有。看源码直接把SOHUFLASH_1.JS下载下来改名称就可以了。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.20313秒 powered by KesionCMS 9.0