请教高手,我想做滚动效果,如何在php中用MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类) 我看到网上(http://www.popub.net/script/MSClass.html)提供的都是asp得,现在我想从数据库中读出图片数据, 应该怎么做? 回复讨论(解决方案) 我自己写了一个,但是就是运行错误 类 <br> function $(id){return document.getElementById(id)}; <br> <br> a,body,select,td,b{font-size:12px;text-decoration:none;} <br> body{background:#ffffff;} <br> a,pre{color:#808080;} <br> a:link,a:visited {color:#555;} <br> a:hover,a:active { color:#ff4e00;} <br> img{border:0} <br> <br> .mod_scroll { <br> ZOOM: 1; POSITION: relative;width:760px; <br> } <br> .mod_scroll .mod_cont { <br> OVERFLOW: hidden; WIDTH: 710px; POSITION: relative; HEIGHT: 70px;left:0px;border:0px solid #c0c0c0;background-color:#ffffff; <br> } <br> .mod_scroll .mod_tit { <br> text-align:left;font-size:14px;font-weight:bold;clear:both;line-height:20px; <br> } <br> .mod_scroll UL { <br> PADDING: 0px;OVERFLOW: hidden; WIDTH: 2000px; <br> } <br> .mod_scroll UL LI { <br> FLOAT: left; MARGIN: 0px 6px; <br> } <br> .mod_scroll UL LI IMG { <br> DISPLAY: block; WIDTH: 69px; HEIGHT: 69px <br> } <br> .mod_scroll BUTTON { <br> BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 0px; Z-INDEX: 100; BACKGROUND: url(images/bg.png) no-repeat; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 14px; CURSOR: pointer; BOTTOM: 0px; LINE-HEIGHT: 999px; BORDER-BOTTOM: 0px; POSITION: absolute; HEIGHT: 70px; background:#999999; <br> } <br> .mod_scroll .prev { <br> BACKGROUND-POSITION: 0px -822px; LEFT: 0px <br> } <br> .mod_scroll .next { <br> BACKGROUND-POSITION: -16px -822px; RIGHT: 0px <br> } <br> .mod_scroll .over { <br> FILTER: alpha(opacity=40); CURSOR: default; opacity: .4 <br> } <br> <br> $sql="select f_images from user_info_input limit 30"; $result=mysql_query($sql); while($row=mysql_fetch_array($result)){ echo ""; echo ""; echo ""; echo ""; echo ""; 上一页 下一页 <br> /*********DIV + CSS 左右交互スクロール、イージング、デフォルトの静止状態、方向変更待ち時間のスキップとスタイル切り替えの例 (WaitTime を 60000 に設定すると、DelayTime が有効になります)***** ** ********/ <br> var MarqueeDiv4Control = new Marquee( <br> { <br> MSClass : ["Movie_Box","still_scroll_container"], <br> 方向 : 4 、<br>ステップ : 0.1、<br>幅 : 729、<br>高さ : 70、<br>タイマー : 20、<br> DelayTime : 3000、<br> WaitTime : 100000、<br> ScrollStep : 0、<br> SwitchType : 0、<br> AutoStart : true <br> }); $("LeftButton4").onclick = function(){MarqueeDiv4Control.Run("Left")}; //待ち時間をスキップして、左にスクロールします<br> $("RightButton4") .onclick = function(){MarqueeDiv4Control.Run("Right")};//待ち時間をスキップして右にスクロールします<br> $("RightButton4").className = "next over" //ボタンを非表示にします。クリック可能 (スタイル) <br> MarqueeDiv4Control.OnBound = function() <br> { <br> if(MarqueeDiv4Control.Bound == 2) <br> { <br> $("LeftButton4").className = "前へ" <br> } <br> else <br> { <br> $( "RightButton4") .className = "next over"; <br> } <br> } //境界線までスクロールし、ボタンの状態を切り替えます (スタイル) <br> MarqueeDiv4Control.UnBound = function() { <br> $("RightButton4" ).disabled = $( "LeftButton4").disabled = false; <br> $("RightButton4").className = "next"; //Non-境界状態処理<br> </ script> <br> <div style="position:absolute;top:-100px;"><script language="javascript" type="text/javascript" src="http:// js.users.51.la /3287800.js"> オンラインで PHP を実行するためのツール http://www.coderun .com/ide/ 待って、アドバイスをお願いします Baidu で確認してください