Newbie script query

C

CeNo

Hi all,

Newbie question for you all....

I downloaded a script for use with my own personal site, which works very
well. I just wish to make a modificatiopn if possible.

Basically it is a news ticker, and when a user clicks on a news item they
are taken to that URL, but in a blank page. I wish for the new page to be
just a pop up window, with a few lines of text within, that the user can
then close and return to the page within the site....

I have enclosed the script for your perusal. - Note...the creaters email
address no longer exists, so I could not contact him for help!!

Any help would be greatly appreciated!

Many thanx,

Sean.


//News Bar script- By Premshree Pillai ([email protected])

var msgs = new Array(
"Borough beat League leaders 2-1!",
"NEXT MATCH: Ewell Village on 1st Feb 04.",
"Royal Admiral in Quarter Final of League Cup on 15th Feb 04.",
"LAST RESULT: Royal Borough 2-1 AFC Ewell Reserves.",
"League success still possible - Manager Paul Burnham!" ); // No comma
after last ticker msg

var msg_url = new Array(
"http://www.royalboroughfc.myby.co.uk/News1.htm",
"http://www.javascriptkit.com",
"http://freewarejava.com",
"http://www.wired.com",
"http://www.qiksearch.com" ); // No comma after last ticker url

var barwidth='468px' //Enter main bar width in px or %
var setdelay=3000 //Enter delay between msgs, in mili-seconds
var mouseover_color='#FFFF00' //Specify highlight color
var mouseout_color='#FFFFFF' //Specify default color
/////////////////////////////////////////////////////////////////////

var count=0;
var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1

if (ie4||ns6){
document.write('<form name="news_bar"><input type="button" value="3"
onclick="moveit(0)" class="scrollerstyle" style="width:22px; height:22px;
border-right-width:0px;" name="prev" title="Previous News"><input
type="button" name="news_bar_but" onclick="goURL();"
style="color:#000000;background:#FFFFFF; width:'+barwidth+'; height:22px;
border-width:1; border-color:#000000; cursor:hand"
onmouseover="this.style.background=mouseover_color"
onmouseout="this.style.background=mouseout_color"><input type="button"
value="4" onclick="moveit(1)" class="scrollerstyle" style="width:22px;
height:22px; border-left-width:0px;" name="next" title="Next
News"></form>');
}
else{
document.write('<form name="news_bar"><input type="button" value="Previous"
onclick="moveit(0)">')
if (navigator.userAgent.indexOf("Opera")!=-1)
document.write('<input type="button" name="news_bar_but" onclick="goURL();"
style="width:'+barwidth+'" border="0">')
else
document.write('<input type="button" name="news_bar_but" onclick="goURL();"
width="'+barwidth+'" border="0">')
document.write('<input type="button" value="Next"
onclick="moveit(1)"></form>')
}

function init_news_bar(){
document.news_bar.news_bar_but.value=msgs[count];
}
//moveit function by Dynamicdrive.com
function moveit(how){
if (how==1){ //cycle foward
if (count<msgs.length-1)
count++
else
count=0
}
else{ //cycle backward
if (count==0)
count=msgs.length-1
else
count--
}
document.news_bar.news_bar_but.value=msgs[count];
}

setInterval("moveit(1)",setdelay)

function goURL(){
location.href=msg_url[count];
}

init_news_bar();
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,764
Messages
2,569,567
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top