mysql 面试题:谁有新浪图片新闻的源码?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 20:24:55
谁知道新浪体育中的图片新闻效果是怎么弄的?要求图片变换的时候文字和连接也要变换!是用java代码做的吗?还是用flash做的?谁能告诉我详细的制作方法?谢谢了!

<SCRIPT type=text/javascript>
<!--
var focus_width=240
var focus_height=190
var text_height=21
var swf_height = focus_height+text_height

var pics='http://photocdn.sohu.com/20051116/Img227516865.jpg|http://photocdn.sohu.com/20051117/Img227520479.jpg|http://photocdn.sohu.com/20051117/Img227520594.jpg|http://photocdn.sohu.com/20051117/Img227523065.jpg|http://photocdn.sohu.com/20051116/Img227516753.jpg'

var links='http://sports.sohu.com/1/1203/47/subject217104782.shtml|http://sports.sohu.com/s2005/0787/s227310787.shtml|http://sports.sohu.com/s2005/7945/s224247945.shtml|http://sports.sohu.com/1/1102/47/subject204254705.shtml|http://sports.sohu.com/2005atpfinal.shtml'
var

texts='中保战互交白卷 朱家军年底惨淡收官|捷克淘汰挪威 独立后首进世界杯|3分钟内3个进球 阿根廷3-0卡塔尔|竞聘:刘国梁铁定当选 陆元盛主动下课|大师杯-高迪奥0-2不敌达维登科'
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="movie" value="http://business.sohu.com/upload/focus.swf"> <param name="quality" value="high"><param name="bgcolor" value="#CCCCCC">');
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="http://business.sohu.com/upload/focus.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>

这个我有研究,我搞的网站上也搞这个东西。很好用的,是FLASH+自定义的图片和对应的文字的链接。最多可定义6组,用|隔开,将下面的代码插入网页中即可。

你只需改PICs links texts三个变量

也可以改
focus_width=flash宽度
focus_height=FLASH高度
text_height=文字高度,不想文字出现就设为0

<!-- flash滚动焦点图 begin -->

<!--焦点图开始-->
<script type="text/javascript">
<!--

var focus_width=260
var focus_height=164
var text_height=25
var swf_height = focus_height+text_height

var pics='http://image2.sina.com.cn/ty/U1158P6T29D1F3467DT20051117072643.jpg|http://image2.sina.com.cn/ty/U1158P6T29D1F3463DT20051117072643.jpg|http://image2.sina.com.cn/ty/U1158P6T29D1F3469DT20051117072814.jpg|http://image2.sina.com.cn/ty/U352P6T29D1F3465DT20051116215107.jpg|http://image2.sina.com.cn/ty/U1468P6T29D1F63DT20051116141258.jpg|http://ad4.sina.com.cn/200510/31/35395_260x164.jpg'
var links='http://sports.sina.com.cn/z/06wceuroqua/|http://sports.sina.com.cn/z/06wceuroqua/|http://sports.sina.com.cn/z/06wceuroqua/|http://sports.sina.com.cn/z/saihei/|/z/05vbchampions/|http://casting11.allyes.com/main/adfclick?db=casting11^bid=103,1892,1898^cid=0,0,0^sid=2080^advid=51^camid=117^show=ignore^url=http://ad.sina.com.cn/minisite/nian_ci_an/index.html'
var texts='悲情土耳其惨遭淘汰|澳大利亚32年后重进世界杯|捷克顺利冲进世界杯|友谊赛国足0-0战平保加利亚|中国女排0-3完败于美国|念慈庵枇杷糖与孙楠提醒您注意!'

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="movie" value="http://image2.sina.com.cn/bj/zonghe/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#DADADA">');
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="http://image2.sina.com.cn/bj/zonghe/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#DADADA" 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>
<!--焦点图结束-->

<!-- flash滚动焦点图 end -->

难,我不会