19. marts 2003 - 22:09 Der er 8 kommentarer og
1 løsning

Popup-problemer/¤&%`?

Hey.

Jeg har en side med en drop-down-box på www.esbenmilan.com/test/Annoncer.htm

Den virker da også næsten - det vil sige at har jeg et link i boxen, hvor der er mellemrum i navnet - fx "Cafe Blomsten" - det link vil ikke åbne, hvorimod der ingen problemmer er med "Apropos"!!!

Derudover ville jeg gerne have det sådan at "Annoncer" - som ikke er link, men bare en titel på drop-down-boxen - ikke åbner et "About:blank"-vindue, når man efter at have valgt et andet link, vælger "Annoncer" igen.

Som en sidste ting, ville jeg gerne have at alle links i drop-down-boxen - På nær "Annoncer" - kan åbne deres popup-vinduer igen uden at man først skal vælge et andet link i menuen og DEREFTER trykke på det igen!!!

Hvis i ikke forstår min lille forklaring, så spørg endelig...

Hilsen Esben
Avatar billede olebole Juniormester
19. marts 2003 - 23:13 #1
<ole>

Du skal bare lave en underscore i navnet.

Derudover skal du skrive:
  onchange="if(this.selectedIndex!=0){popup();this.selectedIndex=0}"

Hvad er det for noget vrøvl:
<option selected"" selected>Annoncer
Det skal laves om

/mvh
</bole>
Avatar billede olebole Juniormester
19. marts 2003 - 23:15 #2
Altså:
  <OPTION VALUE="http://www.westendogomegn.dk/Undersider/Annoncer/Cafe_Blomsten_1.htm,Café Blomsten,200,186,no">Café Blomsten

Skal laves om til:
  <OPTION VALUE="http://www.westendogomegn.dk/Undersider/Annoncer/Cafe_Blomsten_1.htm,Café_Blomsten,200,186,no">Café Blomsten</OPTION>

Og læg mærke til, jeg afslutter option-tag'et  ;o)
/mvh
Avatar billede grunken Nybegynder
19. marts 2003 - 23:23 #3
Så har jeg rettet koden til, så den gør det du beder om, på nær den sidste ting, der ikke kan lade sig gøre med en drop-down-box

her er koden :

<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Annoncer | &amp; Omegn</title>


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

function SymError()
{
  return true;
}

window.onerror = SymError;

//-->
</script>

<SCRIPT LANGUAGE="JavaScript">

function popup(){

var win=null;

var info = document.minform.minselect.options[document.minform.minselect.selectedIndex].value
mitArray = info.split(",")

if (info.length>0){
  NewWindow(mitArray[0],mitArray[1],mitArray[2],mitArray[3], mitArray[4], mitArray[5], mitArray[6])
}
}

function NewWindow(mypage, myname, w, h, scroll, resizeable) {

  winprops = 'height='+h+',width='+w+',scrollbars='+scroll+',resizeable'
  win = window.open(mypage, myname, winprops);
  win.focus();

}
</script>

<script language="JavaScript" fptype="dynamicanimation">
<!--
function dynAnimation() {}
function clickSwapImg() {}
//-->
</script>
<script language="JavaScript1.2" fptype="dynamicanimation" src="file:///C:/Programmer/Microsoft%20Office/Office10/fpclass/animate.js">
</script>
</head>

<body link="#000000" vlink="#000000" alink="#000000" topmargin="0" leftmargin="0" onload="dynAnimation()">

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" height="100%">
  <tr>
    <td width="100%">
    <div align="center">
      <center>
      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: 2px solid #000000" bordercolor="#111111" width="750" id="AutoNumber2" height="304">
        <tr>
          <td style="border-right:2px solid #000000; padding-left: 10; padding-right: 10; padding-top: 5; padding-bottom:5" valign="top">
          <font face="Arial Black" size="4">Rubrik</font><font face="Tahoma" size="2"><br>
          <br>
          Bliv kendt i dit nabolag - annoncér i Westend &amp; Omegn.<br>
          <br>
          5.000 aviser kommer ud i kvarteret - hver måned.<br>
          <br>
          Priser fra 300 + moms.<br>
          <br>
          Bestil prisliste: </font><font face="Tahoma">
          <a href="mailto:annoncer@westendogomegn.dk"><font size="2">
          annoncer@westendogomegn.dk</font></a></font></td>
          <td width="500" rowspan="2">
          &nbsp;</td>
        </tr>
        <tr>
          <td style="border-right:2px solid #000000; " valign="bottom">
          <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber5">
            <tr>
              <td>
              <FORM NAME="minform">
<SELECT SIZE="1" NAME="minselect" onchange="popup()" style="width: 244; height: 22">
    <option selected>Annoncer</option>
    <OPTION value="http://www.westendogomegn.dk/Undersider/Annoncer/Apropos_1.htm,Annonce1,200,186,no">Apropos</option>
    <OPTION value="http://www.westendogomegn.dk/Undersider/Annoncer/bar2k_1.htm,Annonce2,200,186,no">bar2k</option>
    <OPTION VALUE="http://www.westendogomegn.dk/Undersider/Annoncer/Cafe_Blomsten_1.htm,Annonce3,200,186,no">Café Blomsten</option>
    <OPTION VALUE="http://www.westendogomegn.dk/Undersider/Annoncer/Cafe_Zakabona,Annonce4,200,186,no">Café Zakabona</option>
    <OPTION VALUE="http://www.westendogomegn.dk/Undersider/Annoncer/Cafe_Zup,Annonce5,200,186,no">Café ZUP</option>
    <OPTION VALUE="http://www.westendogomegn.dk/Undersider/Annoncer/Chololademutter,Annonce60,200,186,no">Chokolademutter</option>
</select></td>
            </tr>
          </table>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="750" id="AutoNumber3" height="22">
        <tr>
          <td width="100%">&nbsp;</td>
        </tr>
      </table>
      <table cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="750" id="AutoNumber4" height="22" bgcolor="#000000">
        <tr>
          <td width="100%">
          <a onmouseover="document['fpAnimswapImgFP10'].imgRolln=document['fpAnimswapImgFP10'].src;document['fpAnimswapImgFP10'].src=document['fpAnimswapImgFP10'].lowsrc;" onmouseout="document['fpAnimswapImgFP10'].src=document['fpAnimswapImgFP10'].imgRolln" href="index.htm">
          <img border="0" src="Billeder/Faelles/forside_1.gif" id="fpAnimswapImgFP10" name="fpAnimswapImgFP10" dynamicanimation="fpAnimswapImgFP10" lowsrc="Billeder/Faelles/forside_2.gif" width="150" height="22"></a><a onmouseover="document['fpAnimswapImgFP15'].imgRolln=document['fpAnimswapImgFP15'].src;document['fpAnimswapImgFP15'].src=document['fpAnimswapImgFP15'].lowsrc;" onmouseout="document['fpAnimswapImgFP15'].src=document['fpAnimswapImgFP15'].imgRolln" href="Avisen.htm"><img border="0" src="Billeder/Faelles/avisen_1.gif" id="fpAnimswapImgFP15" name="fpAnimswapImgFP15" dynamicanimation="fpAnimswapImgFP15" lowsrc="Billeder/Faelles/avisen_2.gif" width="150" height="22"></a><img border="0" src="Billeder/Faelles/annoncer_2.gif" width="150" height="22"><a onmouseover="document['fpAnimswapImgFP13'].imgRolln=document['fpAnimswapImgFP13'].src;document['fpAnimswapImgFP13'].src=document['fpAnimswapImgFP13'].lowsrc;" onmouseout="document['fpAnimswapImgFP13'].src=document['fpAnimswapImgFP13'].imgRolln" href="Bestil.htm"><img border="0" src="Billeder/Faelles/bestil_1.gif" id="fpAnimswapImgFP13" name="fpAnimswapImgFP13" dynamicanimation="fpAnimswapImgFP13" lowsrc="Billeder/Faelles/bestil_2.gif" width="150" height="22"></a><a onmouseover="document['fpAnimswapImgFP14'].imgRolln=document['fpAnimswapImgFP14'].src;document['fpAnimswapImgFP14'].src=document['fpAnimswapImgFP14'].lowsrc;" onmouseout="document['fpAnimswapImgFP14'].src=document['fpAnimswapImgFP14'].imgRolln" href="Redaktion.htm"><img border="0" src="Billeder/Faelles/redaktion_1.gif" id="fpAnimswapImgFP14" name="fpAnimswapImgFP14" dynamicanimation="fpAnimswapImgFP14" lowsrc="Billeder/Faelles/redaktion_2.gif" width="150" height="22"></a></td>
        </tr>
      </table>
      </center>
    </div>
    </td>
  </tr>
</table>

</body>

</html>

-grunken
Avatar billede olebole Juniormester
19. marts 2003 - 23:39 #4
grunken >> Det kan man da sagtens ... læs, hvad jeg skrev  ;o)
/mvh
Avatar billede grunken Nybegynder
19. marts 2003 - 23:51 #5
Ole

Rart man lærer altid et eller andet af dig :)
20. marts 2003 - 00:01 #6
SUPER-TAK!!! - det er kanon at en lille net-fisk, som mig, kan få hjælp fra en proof, Ole!

Hilsen Esben.
Avatar billede olebole Juniormester
20. marts 2003 - 00:02 #7
Hmmm ... det er vist ikke alle, der synes det er rart. Kan det mon have noget med mine akkompagnerende kommentarer?  *LoooL*  ;oD
/mvh
Avatar billede olebole Juniormester
20. marts 2003 - 00:05 #8
"Tak, Store Web-Torsk!
/hilsen, Lille-Net-Tobis"

Hehe ... selvtak, Esben  ;oD
Avatar billede olebole Juniormester
20. marts 2003 - 00:07 #9
grunken >> I betragtning af din indsats:
  http://www.eksperten.dk/spm/330993  ;o)
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