Webmaster Forums - Webmaster forum for HTML, PHP, ASP, CSS and more

Go Back   Webmaster Forums - Webmaster forum for HTML, PHP, ASP, CSS and more > Web Design Forum > HTML / CSS
User Name
Password

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 01-24-2007, 07:31 AM   #1 (permalink)
davidcoe
Junior Member
 
Join Date: May 2006
Location: Colchester, UK
Posts: 3
Default News Ticker and Banner Rotator

Hi there

I've come across both a banner rotation script and a ticker that both do exactly what I want them too, EXCEPT they wont work on the same page together. I originally thought that it could be duplicate variable/ function name but thats not the case.

My Scripts are at the following places If any one could help me I would be most grateful!

http://www.specialityfoodmagazine.co...ers/banners.js

http://www.specialityfoodmagazine.co...rs/banners2.js

- these change two different images with the same time along with the link URL. They know where to place the rotated image becuase of these code.

<a href="javascript:sendPage()"><img src="" name="banner" border="0" /></a>

<a href="javascript:sendPage2()"><img src="" name="banner2" border="0" /></a>

The function begins with this call..

<body onload="init();init2()">

They work fine together.

When I stick the following Ticker code in (which is currently implemented here) Speciality Food Magazine

To view the JS code, please view the source of this page or look below

<div id="tickermain">

<a href="javascript:sendPage()"><img src="" name="banner" border="0" /></a>

<a href="javascript:sendPage2()"><img src="" name="banner2" border="0" /></a>

<script language="JavaScript1.2">

/*

Cross browser Marquee script- © Dynamic Drive (Dynamic Drive DHTML(dynamic html) & JavaScript code library)

For full source code, 100's more DHTML scripts, and Terms Of Use, visit Dynamic Drive DHTML(dynamic html) & JavaScript code library

Credit MUST stay intact

*/

//Specify the marquee's width (in pixels)

var marqueewidth="825px"

//Specify the marquee's height

var marqueeheight="18px"

//Specify the marquee's marquee speed (larger is faster 1-10)

var marqueespeed=2

//configure background color:

var marqueebgcolor=""

//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>blahblahblahblahblahblah<nob r>'

////NO NEED TO EDIT BELOW THIS LINE////////////

marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS

var copyspeed=marqueespeed

var pausespeed=(pauseit==0)? copyspeed: 0

var iedom=document.all||document.getElementById

if (iedom)

document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+ marqueecontent+'</span>')

var actualwidth=''

var cross_marquee, ns_marquee

function populate(){

if (iedom){

cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee

cross_marquee.style.left=parseInt(marqueewidth)+8+ "px"

cross_marquee.innerHTML=marqueecontent

actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth

}

else if (document.layers){

ns_marquee=document.ns_marquee.document.ns_marquee 2

ns_marquee.left=parseInt(marqueewidth)+8

ns_marquee.document.write(marqueecontent)

ns_marquee.document.close()

actualwidth=ns_marquee.document.width

}

lefttime=setInterval("scrollmarquee()",20)

}

window.onload=populate

function scrollmarquee(){

if (iedom){

if (parseInt(cross_marquee.style.left)>(actualwidth*( -1)+Cool)

cross_marquee.style.left=parseInt(cross_marquee.st yle.left)-copyspeed+ "px"

else

cross_marquee.style.left=parseInt(marqueewidth)+8+ "px"

}

else if (document.layers){

if (ns_marquee.left>(actualwidth*(-1)+Cool)

ns_marquee.left-=copyspeed

else

ns_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+';he ight:'+marqueeheight +';overf low:hidden">')

write('<div style="position:absolute;width:'+marqueewidth+';he ight:'+marqueeheight +';backg round-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>

</div>

Is anything staring at you in the face? Because I've spent too long looking at this :S

Thank you
davidcoe is offline   Reply With Quote
Sponsored Links
Old 02-16-2007, 01:14 AM   #2 (permalink)
netridge
Webmaster Widget Admin
 
netridge's Avatar
 
Join Date: Jul 2006
Location: California
Posts: 551
Default Re: News Ticker and Banner Rotator

Could not get to the page you specified, your website seems to be down.
__________________
Webmaster Widget | Revenue Sharing Forum
netridge is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Points Per Thread View: 1.00
Points Per Thread: 11.00
Points Per Reply: 5.00



» Sponsors

» Links

» Affiliates
Web Hosting
Online Backup Reviews
Marketing Find
Merchant Select
SiteMap Builder
Host Compare
Dedicated Servers

» Links

» Sports Network
Paintball Forum
Football Forum
Hockey Forum
Golf Forum
Boxing Forum
Lacrosse Forum
Baseball Forum
SnowBoarding Forum
Soccer Forum
MMA Forum


All times are GMT -4. The time now is 08:22 AM.



LinkBacks Enabled by vBSEO 3.0.0 RC8
Webmaster Forums