mendoz Posted December 28, 2006 Share Posted December 28, 2006 Hey guys.I have this script[code]<html><head><title></title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1255"/> <meta http-equiv="CACHE-CONTROL" content="NO-CACHE"/> <meta http-equiv="Content-Language" content="he"/> <style type="text/css"> #iemarquee { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color: #003393; font-weight:bold; } </style> </head><body><script language="JavaScript1.2">/*Cross browser Marquee script- © Dynamic Drive (www.dynamicdrive.com)For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.comCredit MUST stay intact*///Specify the marquee's width (in pixels)var marqueewidth="280px"//Specify the marquee's heightvar marqueeheight="20px"//Specify the marquee's marquee speed (larger is faster 1-10)var marqueespeed=2//configure background color:var marqueebgcolor="F7F7F7"//Pause marquee onMousever (0=no. 1=yes)?var pauseit=1//Specify the marquee's content (don't delete <nobr> tag)//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):var marqueecontent='<nobr>marquee content here</nobr>'////NO NEED TO EDIT BELOW THIS LINE////////////marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NSvar copyspeed=marqueespeedvar pausespeed=(pauseit==0)? copyspeed: 0var iedom=document.all||document.getElementByIdif (iedom)document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>')var actualwidth=''var cross_marquee, ns_marqueefunction populate(){if (iedom){cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarqueecross_marquee.style.left=parseInt(marqueewidth)+8+"px"cross_marquee.innerHTML=marqueecontentactualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth}else if (document.layers){ns_marquee=document.ns_marquee.document.ns_marquee2ns_marquee.left=parseInt(marqueewidth)+8ns_marquee.document.write(marqueecontent)ns_marquee.document.close()actualwidth=ns_marquee.document.width}lefttime=setInterval("scrollmarquee()",20)}window.onload=populatefunction scrollmarquee(){if (iedom){if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"elsecross_marquee.style.left=parseInt(marqueewidth)+8+"px"}else if (document.layers){if (ns_marquee.left>(actualwidth*(-1)+8))ns_marquee.left-=copyspeedelsens_marquee.left=parseInt(marqueewidth)+8}}if (iedom||document.layers){with (document){document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')if (iedom){write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>')write('</div></div>')}else if (document.layers){write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')write('</ilayer>')}document.write('</td></table>')}}</script></body></html>[/code]This is a great marquee that scrolls from right to left, but my boss wants to change it from left to right.I tired changing what ever is left to right and vice versa but I'm not so good in JS.Let's see if you can handle this one, Thanks! Quote Link to comment Share on other sites More sharing options...
mendoz Posted December 28, 2006 Author Share Posted December 28, 2006 Just switched al 'left' to 'right' Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.