مرجع پارسی MyBB

نسخه‌ی کامل: متن تصادفی
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
با سلام به دوستان

من از یه اسکریپت برای نشان دادن جملات تصادفی در انجمنم استفاده کردم که در زیر آوردم.
ولی میخواستم که فونت، رنگ و ... اون رو تغییر بدم
برنامه نویسی بلد نیستم
کسی می تونه کمک کنه؟

کد php:
<script language="JavaScript"
var 
Quotation=new Array() 
Quotation[0] = "نکته 1." 
Quotation[0] = "نکته 2." 
Quotation[0] = "نکته 3." 
Quotation[0] = "نکته 4." ;     
var 
Quotation.length
var 
whichQuotation=Math.round(Math.random()*(Q-1)); 
function 
showQuotation(){document.write(Quotation[whichQuotation]);} 
showQuotation(); 

</
script
(۱۳۹۴/۱/۹، ۱۶:۰۵:۱۴ عصر)m.zareii نوشته است: [ -> ]با سلام به دوستان

من از یه اسکریپت برای نشان دادن جملات تصادفی در انجمنم استفاده کردم که در زیر آوردم.
ولی میخواستم که فونت، رنگ و ... اون رو تغییر بدم
برنامه نویسی بلد نیستم
کسی می تونه کمک کنه؟



کد php:
<script language="JavaScript"
var 
Quotation=new Array() 
Quotation[0] = "نکته 1." 
Quotation[0] = "نکته 2." 
Quotation[0] = "نکته 3." 
Quotation[0] = "نکته 4." ;     
var 
Quotation.length
var 
whichQuotation=Math.round(Math.random()*(Q-1)); 
function 
showQuotation(){document.write(Quotation[whichQuotation]);} 
showQuotation(); 

</
script

با درود
کدهای شما که کار هم نمی کنند . از اسکریپت زیر به صلاحدید خودتان استفاده کنید که تنظیمات هم دارد.
کد php:
<script type="text/javascript">
 
       /***********************************************
        * Fading Scroller- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
        * This notice MUST stay intact for legal use
        * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
        ***********************************************/
 
       var delay 2000//set delay between message change (in miliseconds)
 
       var maxsteps=30// number of steps to take to change from start color to endcolor
 
       var stepdelay=40// time in miliseconds of a single step
 
       //**Note: maxsteps*stepdelay will be total time in miliseconds of fading effect
 
       var startcolor= new Array(255,255,255); // start color (red, green, blue)
 
       var endcolor=new Array(0,0,0); // end color (red, green, blue)
 
       var fcontent=new Array();
 
       begintag='<div style="font: normal 14px tahoma; padding: 5px;">'//set opening tag, such as font declarations
 
       fcontent[0]="يکم";
 
       fcontent[1]="دوم";
 
       fcontent[2]="سوم";
 
       fctitles = [];
 
       fctitles[0] = "What's New?";
 
       fctitles[1] = "Dynamic Drive Recommended!";
 
       fctitles[2] = "You Get the Idea";
 
       closetag='</div>';
 
       var fwidth='auto'//set scroller width
 
       var fheight='auto'//set scroller height
 
       var fadelinks=1 //should links inside scroller content also fade like text? 0 for no, 1 for yes.
 
       ///No need to edit below this line/////////////////
 
       var ie4=document.all&&!document.getElementById;
 
       var DOM2=document.getElementById;
 
       var faderdelay=0;
 
       var index=0;
 
       /*Rafael Raposo edited function*/
 
       //function to change content
 
       function changecontent(){
 
         if(changecontent.pause){
 
           setTimeout(changecontent300);
 
           return;
 
         }
 
         if (index>=fcontent.length)
 
           index=0
                fcontent
.sort(function() {return 0.5 Math.random();});
 
   if(fcontent[index] == changecontent.test && fcontent.push && fcontent.shift)
 
      fcontent.push(fcontent.shift());
 
         if (DOM2){
 
           document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
 
           document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
            document
.getElementById("fscroller").title fctitles[index] || '';
 
           if (fadelinks)
 
             linkcolorchange(1);
 
           colorfade(115);
 
         }
 
         else if (ie4)
 
           document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
 
         document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
changecontent.test fcontent[index];
 
         index++
 
       }
 
       // colorfade() partially by Marcio Galli for Netscape Communications.  ////////////
 
       // Modified by Dynamicdrive.com
 
       function linkcolorchange(step){
 
         var obj=document.getElementById("fscroller").getElementsByTagName("A");
 
         if (obj.length>0){
 
           for (i=0;i<obj.length;i++)
 
             obj[i].style.color=getstepcolor(step);
 
         }
 
       }
 
       /*Rafael Raposo edited function*/
 
       var fadecounter;
 
       function colorfade(step) {
 
         if(step<=maxsteps) {
 
           document.getElementById("fscroller").style.color=getstepcolor(step);
 
           if (fadelinks)
 
             linkcolorchange(step);
 
           step++;
 
           fadecounter=setTimeout("colorfade("+step+")",stepdelay);
 
         }else{
 
           clearTimeout(fadecounter);
 
           document.getElementById("fscroller").style.color="rgb("+endcolor[0]+", "+endcolor[1]+", "+endcolor[2]+")";
 
           setTimeout("changecontent()"delay);
 
         }
 
       }
 
       /*Rafael Raposo's new function*/
 
       function getstepcolor(step) {
 
         var diff
          var newcolor
=new Array(3);
 
         for(var i=0;i<3;i++) {
 
           diff = (startcolor[i]-endcolor[i]);
 
           if(diff 0) {
 
             newcolor[i] = startcolor[i]-(Math.round((diff/maxsteps))*step);
 
           } else {
 
             newcolor[i] = startcolor[i]+(Math.round((Math.abs(diff)/maxsteps))*step);
 
           }
 
         }
 
         return ("rgb(" newcolor[0] + ", " newcolor[1] + ", " newcolor[2] + ")");
 
       }
 
       if (ie4||DOM2)
 
         document.write('<div id="fscroller" onmouseover="changecontent.pause=true;" onmouseout="changecontent.pause=false;" style="border:0px solid black;width:'+fwidth+';height:'+fheight+'"></div>');
 
       if (window.addEventListener)
 
       window.addEventListener("load"changecontentfalse)
 
       else if (window.attachEvent)
 
       window.attachEvent("onload"changecontent)
 
       else if (document.getElementById)
 
       window.onload=changecontent
</script
با سلام به جناب میدوری

من یکم تازه کارم
این کد رو باید کجای انجمن قرار بدم؟
(۱۳۹۴/۱/۱۰، ۱۰:۴۹:۰۷ صبح)m.zareii نوشته است: [ -> ]با سلام به جناب میدوری

من یکم تازه کارم
این کد رو باید کجای انجمن قرار بدم؟

درود بر شما دوست گرامی

بایت اینکه از تالار میدوری خوشتان آمد خوشحال شدم و ممنون از شما . برای استفاده از این اسکریپت آن را مستقیم در جایی که میخواهید نمایش داده شود بگذارید و یا یک فایل جاوا درست کنید و لینکی در جایی که مورد نظرتان است به فایل درست شده بدهید تا اجرایی شود . [تصویر:  cool.gif]