Avatar billede dj-dos Nybegynder
06. juni 2000 - 20:28 Der er 9 kommentarer og
1 løsning

dropdownbox & _blank

Hej

jeg er ved at lave en dropdownbox den ser sådan ud:

<FORM>
  <div align="center"> Søgemaskiner:
    <SELECT NAME="url" OnChange="parent.<b>main</b>.location.href=(this.options[this.selectedIndex].value)">
      <OPTION SELECTED VALUE="#">Vælg her:</OPTION>
      <OPTION VALUE="http://www.jubii.dk">Jubii</OPTION>
      <OPTION VALUE="http://www.yahoo.com">Yahoo</OPTION>
      <OPTION VALUE="http://www.av.com">Altavista</OPTION>
    </SELECT>
  </div>
</FORM>

Jeg vil gerne have distinationrammen til at være _blank eller ligende, men i formen er der fejl hvis jeg indsætter _blank istedet for main.
Kan du hjælpe??
Avatar billede phylox2 Nybegynder
06. juni 2000 - 20:37 #1
<base target=_blank>

Den kan du bruge --- hvis jeg har forstået dig ret ?
Avatar billede phylox2 Nybegynder
06. juni 2000 - 20:37 #2
Du vil vel gerne have, at den loader siden i et nyt vindue ?
Avatar billede doeleman Nybegynder
06. juni 2000 - 20:40 #3
Hvad sker der, hvis du udskifter parent.main.location.href, med window.location.href ?
Avatar billede erikjacobsen Ekspert
06. juni 2000 - 21:35 #4
Undskyld jeg blander mig, men er det ikke noget i retning af:

  OnChange="windows.open(this.options[this.selectedIndex].value))"
Avatar billede erikjacobsen Ekspert
06. juni 2000 - 21:36 #5
Ok, operativsystem kan hedde Windows, men objektet næppe:  ....window.open....
Avatar billede dj-dos Nybegynder
07. juni 2000 - 13:11 #6
til phylox2

ja det ville være meget godt!(Det er det jeg vil!)

dj-dos
Avatar billede phylox2 Nybegynder
07. juni 2000 - 14:22 #7
Okay ... så får du lige en avanceret model :))

<form>
<select  name="sel1" size=1 onChange="sendThis(this.form)">
<option SELECTED>Vælg her ...</option>
  <option value="http://www.eksperten.dk">Eksperten
    <option value="http://www.blaa-bog.dk">Phylox2
</select><br>
<input type="checkbox" name="optWnd" value="ON">Åben link i nyt vindue</p></form>
<script language="javascript">
<!--//
function sendThis(xx){
if (xx.optWnd.checked && !window.newWnd){
  newWnd=window.open("")
newWnd.location=xx.sel1.options[xx.sel1.selectedIndex].value
} else {
  location=xx.sel1.options[xx.sel1.selectedIndex].value
}
}
//-->
</script>


Værsgo!
Avatar billede dj-dos Nybegynder
11. juni 2000 - 18:30 #8
>> phylox2

hej

tak for det, men det er meget ustabil og virker ikke optimalt

jeg ville blive glad hvis du fixede det så det virkede perfekt hver gang!

dj-dos
Avatar billede phylox2 Nybegynder
11. juni 2000 - 20:51 #9
:) Godt nok!!
Avatar billede phylox2 Nybegynder
21. september 2000 - 15:43 #10
Kan vi få en afslutning på dette spørgsmål?
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