Avatar billede spacee Nybegynder
12. december 2001 - 21:36 Der er 45 kommentarer og
1 løsning

dropdown menu

hejsa!

jeg har et mindre problem når jeg bruger min dropdown menu. Det er meningen at når man trykker på et link, så skal den åbne det i et nyt vindue. scriptet jeg bruger ser således ud.


<form name=\"jump\">
<select name=\"menu\" onChange=\"location=document.jump.menu.options[document.jump.menu.selectedIndex].value;\" value=\"GO\">
<option value=\"http://www.dr.dk\"dr1</option>
</select>
</form>

jeg har endvidere prøvet at sætte følgende ind, men uden resultat

<option value=\"http://www.dr.dk\" target=\"_blank\">dr1</option>


håber nogen kan hjælpe
Avatar billede spacee Nybegynder
12. december 2001 - 22:03 #1
sorry... det her var også med til scriptet


<script language=\"JavaScript\">
function pulldown_menu()
{
// Create a variable url to contain the value of the
// selected option from the the form named pulldown and variable selectname
var url = document.pulldown.selectname.options[document.pulldown.selectname.selectedIndex].value

// Re-direct the browser to the url value
window.location.href = url
}
</script>
Avatar billede francke Nybegynder
12. december 2001 - 22:13 #2
Den åbner da også i et nyt!! (?)
Avatar billede spacee Nybegynder
12. december 2001 - 22:17 #3
selv om jeg addede target=\"_blank\"> sker der intet. tror det er fordi det er en dropdownmenu, så skal det tilføjes anderledes eller et andet sted :-/ men er ikke sikker.

det virker i hvert fald ikke nu :((
Avatar billede ztyxx Nybegynder
12. december 2001 - 22:21 #4
ligger din side hos en gratisudbyder, der er nemlig nogle steder hvor ikke alle javascripts vil virke
Avatar billede francke Nybegynder
12. december 2001 - 22:23 #5
Har du ikke bare højreklikket på linket og valgt at åbne i nyt vindue i menuen?? 
Avatar billede francke Nybegynder
12. december 2001 - 22:24 #6
Vi snakker om FP ikk\' ?
Avatar billede spacee Nybegynder
12. december 2001 - 22:24 #7
den ligger host på freehost,ja

men selve scriptet virker fint nok.
Det åbner bare ikke op et et nyt vindue som jeg vil ha.
Avatar billede spacee Nybegynder
12. december 2001 - 22:25 #8
francke -> ja
Avatar billede spacee Nybegynder
12. december 2001 - 22:26 #9
Har du ikke bare højreklikket på linket og valgt at åbne i nyt vindue i menuen?? 

det kan du ikke når det er en pulldown menu... du ved godt hvordan sådan en fungere ik ?
Avatar billede francke Nybegynder
12. december 2001 - 22:29 #10
Nej! Sorry! Er ikke helt med, så jeg må hellere springe fra!! :))
Avatar billede francke Nybegynder
12. december 2001 - 22:34 #11
Jeg har ellers en tyk bog om FP,men er åbenbart ikke kommet så langt endnu! :))
Avatar billede spacee Nybegynder
12. december 2001 - 22:37 #12
Avatar billede francke Nybegynder
12. december 2001 - 22:43 #13
Nu ved jeg hvad du mener: Har squ\'da selv gjort det!! :)) Hvor har du hentet omtalte script! Jeg kunne jo prøve om det virker hos mig!1 :))
Avatar billede francke Nybegynder
12. december 2001 - 22:45 #14
Det er måske den du viste som du har lavet lidt om på??
Avatar billede spacee Nybegynder
12. december 2001 - 22:50 #15
jeg kan ikke huske hvor jeg fandt det. men du kan bare prøve at arbejde med det som er linket til her på siden. den har samme udseende og virkning, så jeg kan sakkens bruge den, hvis du kan få det til at virke :)
Avatar billede francke Nybegynder
12. december 2001 - 22:51 #16
Det er jo nemt nok!! Indsæt scriptet sådan!Indsæt/avanceret/HTML Virker fint her!
Avatar billede spacee Nybegynder
12. december 2001 - 22:53 #17
selve menuen virker også her
Avatar billede spacee Nybegynder
12. december 2001 - 22:54 #18
MEN den åbner jeg ikke linksne i et nyt vindue
Avatar billede spacee Nybegynder
12. december 2001 - 22:56 #19
som var problemet
Avatar billede francke Nybegynder
12. december 2001 - 22:58 #20
Hvis du sætter scriptet ind som jeg har gjort og højreklikker på siden/egenskaber for side/destinationramme og vælger ny side, så virker det!!
Avatar billede cdc Novice
12. december 2001 - 22:58 #21
parent.indhold.location=\"welcome.htm\";

jeg bruger denne, og indhold er min frame den skal åbnes i har også i samme vindu, men bruger ikke _top men top. man skal ikke bruge underscore

/cdc
Avatar billede cdc Novice
12. december 2001 - 23:01 #22
hele scriptet ser således ud.:

<script language=\"JavaScript\">
<!--

function gotoPage (form) {
       
        if (form.sidevalg.selectedIndex == 0) {
        parent.indhold.location=\"welcome.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 1) {
        parent.indhold.location=\"brunch.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 2) {
        parent.indhold.location=\"bread.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 3) {
        parent.indhold.location=\"frokost.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 4) {
        parent.indhold.location=\"arrang.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 5) {
        parent.indhold.location=\"contact_01.htm\";
        }

        if (form.sidevalg.selectedIndex == 6) {
        parent.indhold.location=\"open.htm\";
        }
   
        if (form.sidevalg.selectedIndex == 7) {
        top.location=\"http://www.fgc.dk\";
        }
                                   
}
     
-->
</script>

i body:
<form style=\"font-family: Verdana; font-size: 10 px; margin: 0\" name=\"WebNavigator\">
              <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
                <tr>
                  <td><img border=\"0\" src=\"images/gennem.gif\" width=\"10\" height=\"132\"><br>
                    <select name=\"sidevalg\" onChange=\"gotoPage(this.form)\" size=\"1\" style=\"font-size: 8pt; font-family: Arial; font-weight: normal;\">
                      <option value>Velkommen...</option>
                      <option>Golfens Brunch</option>
                      <option value>Smørrebrød</option>
                      <option>Frokostbuffetter</option>
                      <option value>Arrangementer</option>
                      <option value>Kontakt Os</option>
                      <option value>Åbningstider</option>
                      <option>Golf Klubben</option>
                    </select></td>
                </tr>
              </table>
            </form>

-----//CDC
Avatar billede spacee Nybegynder
12. december 2001 - 23:10 #23
francke -> jeg har gjort præcis som du siger, men intet ændret. Er det kun side/destinationramme du ændre til _blank ?? altså der hvor man trykker på en blyant også vælger ??
Avatar billede francke Nybegynder
12. december 2001 - 23:17 #24
Brug den som /cdc har skrevet! Virker perfekt!! ;))
Avatar billede spacee Nybegynder
12. december 2001 - 23:24 #25
ikke her :((
der er så meget galt at ikke engang har lyst til at forsætte med at brug denne menu :((

jeg forstår ikke denne besked
\"parent.indhold.location=\"welcome.htm\";

jeg bruger denne, og indhold er min frame den skal åbnes i har også i samme vindu, men bruger ikke _top men top. man skal ikke bruge underscore\"

og scriptet åbner ikke i et nyt vindue

og scriptet er ret omstændigt hvis du konstant skal tilføje/ændre/slette links
Avatar billede spacee Nybegynder
12. december 2001 - 23:26 #26
beklager hvis jeg ikke lyder som om jeg sætter pris på jeres tid...det gør jeg.

det pisser mig bare så meget af at have brugt hele aftenen på noget som burde være simpelt :((
Avatar billede cdc Novice
12. december 2001 - 23:36 #27
hvad er der galt med den du fik af mig, fungerer perfekt aldrik haft probs med den.
Se den på http://www.hul19.dk

Det er da heller ikke problemer med at skifte links, det gør man bare i formen
men hvis du skal skifte side hele tiden kan jeg godt se dine problemer

/cdc
Avatar billede cdc Novice
12. december 2001 - 23:38 #28
er det nyt vindue eller ny frame. nyt vindue blank uden _ , og ny frame= navnet på frame

/cdc
Avatar billede francke Nybegynder
12. december 2001 - 23:39 #29
\"Hernede\" skifter den jo ikke til ny side så du kan se det ! Det gør den jo når du har oploadet og ser det på nettet!!
Avatar billede francke Nybegynder
12. december 2001 - 23:42 #30
Denne åbner jo nyt vindue med golfklubben!!
if (form.sidevalg.selectedIndex == 7) {
        top.location=\"http://www.fgc.dk\";
  når du klikker her!
option>Golf Klubben</option>

Avatar billede cdc Novice
12. december 2001 - 23:44 #31
francke det er lige det jeg prøver på at  fortælle spacee, top uden underscore åbner i nyt vindue.......

/cdc
Avatar billede francke Nybegynder
12. december 2001 - 23:45 #32
Så retter du bare denne  <option value>Åbningstider</option> til Dr.TV og skriver urlen her:
  if (form.sidevalg.selectedIndex == 6) {
        parent.indhold.location=\"http://www.dr.dk\";
        }
Avatar billede francke Nybegynder
12. december 2001 - 23:48 #33
/cdc> Vi skrev lige forbi hinanden!!  :))
Avatar billede cdc Novice
12. december 2001 - 23:53 #34
se i dit script, det virker ikke fordi den ikke defineret. Den skal defineres som min. Lav en kopi af den og sæt de url du vil bruge ind der jeg har skrevet dem, og teksten i menuen der jeg har mine, så skulle det virke.

/cdc
Avatar billede cdc Novice
12. december 2001 - 23:54 #35
Spasee--> Her har du hele siden, min er lavet i frame så derfor er det kun menuen

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">

<HTML>

<HEAD>
<TITLE></TITLE>
<style type=\"text/css\">
<!--
  BODY {
    font-family: Verdana,Arial;
    font-size: 10pt;
    font-style: normal;
    color: #FFFFFF;
}
  A:LINK {
    font-family: Verdana,Arial;
    font-size: 10pt;
    font-style: normal;
    text-decoration : none;
    color: #FFFFFF;}
   
  A:VISITED {
    font-family: Verdana,Arial;
    font-size: 10pt;
    font-style: normal;
    text-decoration : none;
    color: #FFFFFF;
}
  A:HOVER {
    font-family: Verdana,Arial;
    font-size: 10pt;
    font-style: normal;
    text-decoration : underline;
    color: #C00000;
}
  TD {
    font-family: Verdana,Arial;
    font-size: 10pt;
    font-weight: normal;
    font-style: normal;
    color: #FFFFFF;
}
-->
</style>
<base target=\"indhold\">
</HEAD>
<script language=\"JavaScript\">
<!--

function gotoPage (form) {
       
        if (form.sidevalg.selectedIndex == 0) {
        parent.indhold.location=\"welcome.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 1) {
        parent.indhold.location=\"brunch.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 2) {
        parent.indhold.location=\"bread.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 3) {
        parent.indhold.location=\"frokost.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 4) {
        parent.indhold.location=\"arrang.htm\";
        }
       
        if (form.sidevalg.selectedIndex == 5) {
        parent.indhold.location=\"contact_01.htm\";
        }

        if (form.sidevalg.selectedIndex == 6) {
        parent.indhold.location=\"open.htm\";
        }
   
        if (form.sidevalg.selectedIndex == 7) {
        top.location=\"http://www.fgc.dk\";
        }
                                   
}
     
-->
</script>

<BODY bgcolor=\"#FFFFFF\" background=\"images/left.jpg\" topmargin=\"7\" leftmargin=\"17\">



<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"199\">
  <tr>
    <td width=\"110\">
      <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"left\">
        <tr>
          <td align=\"left\" valign=\"bottom\">
            <form style=\"font-family: Verdana; font-size: 10 px; margin: 0\" name=\"WebNavigator\">
              <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
                <tr>
                  <td><img border=\"0\" src=\"images/gennem.gif\" width=\"10\" height=\"132\"><br>
                    <select name=\"sidevalg\" onChange=\"gotoPage(this.form)\" size=\"1\" style=\"font-size: 8pt; font-family: Arial; font-weight: normal;\">
                      <option value>Velkommen...</option>
                      <option>Golfens Brunch</option>
                      <option value>Smørrebrød</option>
                      <option>Frokostbuffetter</option>
                      <option value>Arrangementer</option>
                      <option value>Kontakt Os</option>
                      <option value>Åbningstider</option>
                      <option>Golf Klubben</option>
                    </select></td>
                </tr>
              </table>
            </form>
          </td>
        </tr>
      </table>
    </td>
    <td width=\"110\" valign=\"bottom\">
      <p align=\"left\"><img border=\"0\" src=\"images/nav.gif\" vspace=\"3\" hspace=\"1\" width=\"110\" height=\"12\"></td>
  </tr>
  <tr>
    <td width=\"110\"></td>
    <td width=\"110\"></td>
  </tr>
  <tr>
    <td width=\"110\"></td>
    <td width=\"110\" valign=\"bottom\" align=\"left\"></td>
  </tr>
</table>



</BODY>
</HTML>
Avatar billede spacee Nybegynder
12. december 2001 - 23:57 #36
er det muligt at vi kan ændre på dette simple script, så det får samme effekt. grunden til at jeg ikke vil bruge det script du gav /cdc er fordi jeg bliver mere arbejde end højst nødvendigt med det senere

----------

</form>
</form><form name=\"jump\">
<select name=\"menu\" onChange=\"top.location=document.jump.menu.options[document.jump.menu.selectedIndex].value;\" value=\"GO\">
<option value=\"http://www.dr.dk\">gree</option>
<option value=\"http://www.dr.dk\">greee</option>
</select>
</form>

------------------------
Avatar billede spacee Nybegynder
12. december 2001 - 23:59 #37
er det muligt at jeg kan give jer begge 100 point ?
Avatar billede cdc Novice
13. december 2001 - 00:02 #38
spacee-->> Hvad er det store arbejdet bagefter....?
Avatar billede spacee Nybegynder
13. december 2001 - 00:05 #39
at du både skal tilføje:

if (form.sidevalg.selectedIndex == 0) {
        parent.indhold.location=\"welcome.htm\";
        }
+

<option>Golfens Brunch</option>

for hvert nyt link

Avatar billede cdc Novice
13. december 2001 - 00:05 #40
100 er for meget, når jeg ikke kunne hjelpe, og du ikke vil bruge mit script, så jeg er tilfreds med 15

/cdc
Avatar billede spacee Nybegynder
13. december 2001 - 00:06 #41
dessuden tage så stort et script også mere bandwide :((
Avatar billede cdc Novice
13. december 2001 - 00:06 #42
nej, alt for mange points

/cdc
Avatar billede spacee Nybegynder
13. december 2001 - 00:07 #43
i har begge brugt lang tid på at hjælpe... og det sætter jeg pris på, når jeg er lidt lost
Avatar billede spacee Nybegynder
13. december 2001 - 00:09 #44
/cpc kan du ikke prøve om du kan ændre på det script jeg lige har skrevet, så linksne åbner i et nyt vindue ?
Avatar billede francke Nybegynder
13. december 2001 - 06:55 #45
Der er andre der er mere smarte her!!

http://www.dynamicdrive.com/dynamicindex1/index.html
Avatar billede cdc Novice
16. december 2001 - 13:00 #46
spacee-> jeg har prøvet at arbejde med det script du har, og jeg kan heller ikke få det til at åbne i et nyt browser vindue. Den eneste mulighed du har er, tror jeg, at lave en window.open, hvor det bliver åbnet i en størrelses specificeret vindue, uden browser knapper. Håber ellers at det er nogle der vil kigge nu og se om det er enste mulighed så du kan få den lavet.

/cdc
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
Kurser inden for grundlæggende programmering

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