asp.net +C# +sql2000 实现仿csdn的图片轮换代码

转载 2007年09月16日 22:15:00
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="PicAdrotator.ascx.cs" Inherits="WebJTJ.Control.PicAdrotator" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
        
<div align="center">
            
<script type="text/javascript">


var focus_width
=200
var focus_height
=164
var text_height
=20
var swf_height 
= focus_height+text_height


var pics
=<%=pics%>;
var links
=<%=links%>;
var texts
=<%=texts%>;

document.write(
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write(
'<param name="allowScriptaccess" value="sameDomain"><param name="wmode" value="transparent"><param name="movie" value="pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value=#ffffff>');
document.write(
'<param name="menu" value="false"><param name=wmode value="opaque">');
document.write(
'<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write(
'<embed src="pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor=#ffffff quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write(
'</object>');

            
</script>
        
</div>

cs 页面代码如下:
    public string pics="''";
        
public string links="''";
        
public string texts="''";
        
public string sqlstr;
        
public string ml;
        
        
private void Page_Load(object sender, System.EventArgs e)
        
...{
                SqlConnection conn2
=new SqlConnection();
            
string strConn="server=192.168.1.5;database=WebJTJDB;User Id=sa;pwd=;" ;                
            conn2.ConnectionString
=strConn;
            conn2.Open();
            sqlstr
="select top 4 * from T_WebNews_Content order by NewsID desc";
            SqlCommand cmd
=new SqlCommand(sqlstr,conn2);
            SqlDataReader re
=cmd.ExecuteReader();
            
            ml
="http://"+Request.ServerVariables["HTTP_HOST"].ToString()+"/WebJTJ/webmanage";
            
//ml="webmanage";
            if (re.Read())
            
...{

                pics
="'"+ml+"/"+re["picid"+ "'";
                links
="'"+"detail.aspx?aid="+re["newsid"]+"'";
                texts
="'"+CutString(re["title"].ToString(),14)+"'";
            }

            
while (re.Read())
            
...{

                pics
=pics+"+'|'+'"+ml+"/"+re["picid"]+"'"
                links
=links+"+'|'+'"+"detail.aspx?aid="+re["newsid"]+"'";
                texts
=texts+"+'|'+'"+ CutString(re["title"].ToString(),14)+"'";    
            }

               


        }

        
public string CutString(string str,int length)
        
...{
            
int i = 0, j = 0;
            
foreach(char chr in str)
            
...{
                
if((int)chr > 127)
                
...{
                    i 
+= 2;
                }

                
else
                
...{
                    i 
++;
                }

                
if (i > length)
                
...{
                    str 
= str.Substring(0, j) + "";
                    
break;
                }

                j 
++;
            }

            
return str;
        }
 
 

asp.net +C# +sql2000 实现仿csdn的图片轮换代码

@ Control Language="c#" AutoEventWireup="false" Codebehind="PicAdrotator.ascx.cs" Inherits="WebJTJ.C...
  • javabuilder9
  • javabuilder9
  • 2007年05月25日 16:45
  • 829

仿FLASH的图片轮换播放器

综合运用之前无缝运动 和选项卡等 的相关知识
  • u013267266
  • u013267266
  • 2016年04月05日 22:11
  • 763

JS图片自动轮换效果实现

今天不在状态,五一快到了,俺就特想玩了。好了,天色已晚,闲话不多说,看下用javaScript 实现的图片自动轮换效果,先看图片 下面是具体的代码,还是比较简单的。 越狱的囚徒...
  • php5921
  • php5921
  • 2014年04月30日 00:16
  • 2986

html中利用js实现简单图片轮换效果

图片轮播 window.onload = function() { flag = 0; obj1 = document.getElementById("...
  • fang0609
  • fang0609
  • 2015年08月06日 16:59
  • 2473

ASP.NET实现图片轮换

                             http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3....
  • zhan198271
  • zhan198271
  • 2008年02月15日 12:41
  • 923

ASP.NET中利用JS实现图片滚动

               JS代码:                                                            var speed = 25;     ...
  • luqc1985
  • luqc1985
  • 2010年01月18日 16:45
  • 1847

jquery后台登录页面背景图片自动轮换登录界面代码

jquery后台登录页面背景图片自动轮换登录界面代码
  • yangyisen0713
  • yangyisen0713
  • 2014年07月07日 10:39
  • 3390

asp.net图片轮换代码js+flash

前台:var pics="";var links="";var texts="";var focus_width=274var focus_height=163var text_height=24va...
  • wolf_121
  • wolf_121
  • 2010年01月01日 10:49
  • 1322

js实现图片轮换的代码

如何用js实现页面中的图片轮换呢?请看下面的代码吧, 很多的javascript 教程中都有涉及,这个相对简洁好用。 分享一下。 var NowFrame = 1; //...
  • vip_linux
  • vip_linux
  • 2013年05月17日 16:59
  • 770

as3实现图片轮播

1.滑动形式的轮播package { import caurina.transitions.Tweener; import flash.display.Bitmap; import flas...
  • u014041540
  • u014041540
  • 2016年05月17日 16:21
  • 714
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net +C# +sql2000 实现仿csdn的图片轮换代码
举报原因:
原因补充:

(最多只允许输入30个字)