Avatar billede Slettet bruger
16. maj 2005 - 00:46 Der er 3 kommentarer og
1 løsning

Åben javascript i nyt vindug.

Hej da jeg ikke selv er den store java programmør har jeg lige brug for lidt quick help.

det drejer sig om at dette script neden for skulle kunne åbne i et nyt vindug når man klikker på linket !! Hvordan kan dette gøret !! Den der løser det får 100 point.


<center>
<style>
<!--
.scrollerstyle{
font-family:webdings;background:#FFFFFF;border:1px solid #000000;cursor:hand;
}
-->
</style>

<script language="javascript">



var msgs = new Array(
    "Newz.dk - Alle It-Nyheder 24/7",
    "EdbPriser.dk - Forbliv altid pris opdateret.",
    "K.B Dataservice Aps - Din It-Leverandør",
    "Download.com - Find dit software her.",
    "cisco.com - Standarden indenfor netværk" ); // No comma after last ticker msg

var msg_url = new Array(
    "http://www.Newz.dk",
    "http://www.Edbpriser.dk",
    "http://www.kb-dataservice.dk",
    "http://www.Download.com",
    "http://www.cisco.com" ); // No comma after last ticker url

var barwidth='350px' //Enter main bar width in px or %
var setdelay=3000 //Enter delay between msgs, in mili-seconds
var mouseover_color='#E1FFE1' //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];
}

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();

</script>
Avatar billede roenving Novice
16. maj 2005 - 00:51 #1
Ændr goURL-funktionen til:

function goURL(){
window.open(msg_url[count],"popWin"); }
Avatar billede Slettet bruger
16. maj 2005 - 00:56 #2
Tak for det hurtige svar !!! ... Hvis du lige smider en et svar så får du dine point :P
Avatar billede roenving Novice
16. maj 2005 - 01:00 #3
-- men behold selv de fleste point !-)

Velbekomme '-)
Avatar billede roenving Novice
16. maj 2005 - 01:18 #4
Tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester