تصویر رندوم بک گراند

maya2006

New Member
یکی از دوستانمون echessdesign تو این سایت یه کد برای تعویض رندوم تصویر بک گراند وب داده بود که درست هم کار میکرد.
منتها تصویر وسط به وسط نمیشه و با تغییر پنجره سایز تصویر متغیر میشه که این رو من نمیخوام . من میخوام دستور center top repeat-x رو برای ثابت نگه داشتن تصویر به کد اضافه کنم و هر کاری میکنم نمیشه. میتونید کمکم کنید؟
این هم کد اصلی
PHP:
  <HTML> <HEAD><TITLE></TITLE>
<SCRIPT LANGUAGE="Javascript"><!--
  function bkgrnd() {} ; bg = new bkgrnd () ; n = 0
   
  bg[n++] = "images/Image1.gif"
  bg[n++] = "images/Image2.gif"
  bg[n++] = "images/Image3.gif"
  bg[n++] = "images/Image4.gif"
  bg[n++] = "images/Image5.gif"
  //Just keep adding

  rnd = Math.floor(Math.random() * n) ; 

  tmp =  '<BODY BACKGROUND="' +bg[rnd]+ '"'
        +' BGCOLOR="#FFFFFF">' 

//--></SCRIPT></HEAD>
  
<SCRIPT LANGUAGE="Javascript"><!--
 document.write( tmp )
//--></SCRIPT>
 
آخرین ویرایش:

eAmin

Well-Known Member
خب میتونستید از style استفاده کنید!
کد:
<script type="text/javascript">

var bg = new Array(), n = 0;
   
bg[n++] = "images/Image1.gif"
bg[n++] = "images/Image2.gif"
bg[n++] = "images/Image3.gif"
bg[n++] = "images/Image4.gif"
bg[n++] = "images/Image5.gif"

var rnd = Math.floor(Math.random() * n);
var tmp =  '<body style="background: #fff url(' + bg[rnd] + ') center top repeat-x;">';


document.write(tmp);

</script>
 

جدیدترین ارسال ها

بالا