Avatar billede Slettet bruger
22. november 2011 - 23:24 Der er 13 kommentarer og
1 løsning

Åben i nyt vindue

Hej.

Jeg har følgende som åbner et link til en netradio, men det åbner i samme vindue og jeg vil gerne have den til at åbne i et nyt vindue.

En der kan hjælpe?

Hør netradio:
<form name="jump">
<p align="center">
<select name="menu" onChange="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO" style="font-size: 8pt" size="1"><option>Vælg radiostation</option>
<option value="http://www.dr.dk/radio/player/#P1">DR P1</option>
<option value="http://www.dr.dk/radio/player/#P2">DR P2</option>
<option value="http://www.dr.dk/radio/player/#P3">DR P3</option>
<option value="http://www.dr.dk/radio/player/#DAN">DR Dansktoppen</option>
<option value="http://www.dr.dk/radio/player/#JAZ">DR Jazz</option>
<option value="http://www.dr.dk/radio/player/#DAB">DR Klassisk</option>
<option value="http://netradio.skala.fm/player/">skala.fm</option>
</select>
</p>
</p>
</form>
Avatar billede klaudi Ekspert
22. november 2011 - 23:38 #1
du mangler javascriptet til document.jump.menu.options
Avatar billede olebole Juniormester
23. november 2011 - 17:41 #2
<ole>

@klaudi2k8: Udtrykket document.jump.menu.options returnerer en HTMLCollection af OPTION elementer. Så der mangler ikke noget JavaScript  =)

onChange="window.open(this.value,'win'+new Date().getTime());"


/mvh
</bole>
Avatar billede klaudi Ekspert
23. november 2011 - 18:06 #3
nå nå, så gør der ik det!

Har en der ligner den viste, der er noe javascript til, derfor troede jeg det var det der var galt!

function jump(menu)
{
ref=menu.choice.options[menu.choice.selectedIndex].value;
splitc=ref.lastIndexOf("*");
target="";
if (splitc!=-1)
{loc=ref.substring(0,splitc);
target=ref.substring(splitc+1,1000);}
else {loc=ref; target="_self";};
if (ref != "") {land(loc,target);}
}


<form action="dummy" method="post">
<select name="choice" size="1" onChange="jump(this.form)">
<option value="">Starter med P4</option>
Avatar billede olebole Juniormester
23. november 2011 - 18:56 #4
@klaudi2k8: Nej, det gør der ikke! Hvis du kunne bare en lillebitte smule JavaScript/DOM, ville du kunne læse koden og forstå, at den virker helt upåklageligt - men åbner ikke i et nyt vindue.

Kunne du læse bare en lillebitte smule dansk, ville du ud af spørgsmålet kunne læse, at scriptet fungerer helt efter upåklageligt - men åbner ikke i et nyt vindue.

Er du stadig i tvivl, må du få en læsende til at læse spørgsmålet højt for dig. Alternativt kunne du jo prøve at bruge energi på at teste den kode, spørgeren har skrevet!
Avatar billede klaudi Ekspert
23. november 2011 - 19:19 #5
Kunne du læse bare en lillebitte smule dansk, ville du ud af spørgsmålet kunne læse, at scriptet fungerer helt efter upåklageligt - men åbner ikke i et nyt vindue.

Er du stadig i tvivl, må du få en læsende til at læse spørgsmålet højt for dig. Alternativt kunne du jo prøve at bruge energi på at teste den kode, spørgeren har skrevet!


hold da kæft en nar
Avatar billede olebole Juniormester
23. november 2011 - 19:24 #6
"hold da kæft en nar" >> Det skal jeg fuldkommen udelukke ... men det ville være mere interessant, om du ville holde dig til substansen  =)
Avatar billede klaudi Ekspert
23. november 2011 - 19:41 #7
"Hvis du nu kunne læse en lille smule dansk", det kan jeg så godt, men det da godt der nogle klogskidere som dig der kan det hele,  og nogle nuller som mig!
Avatar billede olebole Juniormester
23. november 2011 - 19:50 #8
Jamen, det er jeg da også overbevist om, at spørgeren er glad for. Ellers ville nullerne herske - og have frit spil til at smøre ham og andre ind i usagligt vrøvl!
Avatar billede klaudi Ekspert
23. november 2011 - 20:32 #9
Gør det ik ond a h til at være så selvglad!
Avatar billede olebole Juniormester
24. november 2011 - 21:42 #10
@flx666: Fik du - trods støj i tråden - løst problemet?
Avatar billede klaudi Ekspert
24. november 2011 - 22:36 #11
Avatar billede Slettet bruger
29. december 2011 - 10:57 #12
Yes... Jeg fandt en løsning selv, tak. :-)
Avatar billede Slettet bruger
29. december 2011 - 10:57 #13
svar
Avatar billede olebole Juniormester
29. december 2011 - 14:42 #14
Da du åbenbart ikke er afgået ved døden, bør du tage og få accepteret nogle af alle dine åbne spørgsmål!

Det kan næppe opfattes som andet end hamrende arrogant og uforskammet, når man har 2,5 gange så mange point ude, som man har 'inde'. Du har været bruger i snart 9 år, så du har haft rigelig med tid til at lære, hvad det indebærer at være medlem af et netforum.
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