Avatar billede technoas Nybegynder
16. juli 2000 - 17:03 Der er 1 kommentar og
1 løsning

list box med 2 popup funktioner

Jeg har et problem!!!

Jeg har en list box, og når man trykker på en text skal der der komme en forklaring i et popup vindu.

Men hvis man trykker på billedet i toppen skal den gå videre til hjemmeside der passer til texten i list boxen


min kode ind til nu:
<html>

    <head>
        <title>Menu</title>
        <csscriptdict>
            <script><!--
CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);
function IsIE() { return CSAg.indexOf("MSIE") > 0;}
function CSIEStyl(s) { return document.all.tags("div")[s].style; }
function CSNSStyl(s) { return CSFindElement(s,0); }
function CSFindElement(n,ly) { if (CSBVers < 4) return document[n];
    var curDoc = ly ? ly.document : document; var elem = curDoc[n];
    if (!elem) { for (var i=0;i<curDoc.layers.length;i++) {
        elem = CSFindElement(n,curDoc.layers[i]); if (elem) return elem; }}
    return elem;
}
function CSURLPopupShow1(formName, popupName, target) {
    var form  = CSFindElement(formName);
    var popup = form.elements[popupName];
    window.open(popup.options.value, target);
}
function CSURLPopupShow2(formName, popupName, target) {
    var form  = CSFindElement(formName);
    var popup = form.elements[popupName];
    window.open(popup.options.value, target);
}

// --></script>
        </csscriptdict>
    </head>

    <body>
        <a title="GO TO" onclick="CSURLPopupShow2('cs_form_name_0','cs_popup_name_0', '_top');"><img height="50" width="100" src="go.jpg"></a>
        <form name="cs_form_name_0" method="post">
        <select name="cs_popup_name_0" size="30" onchange="CSURLPopupShow1('cs_form_name_0','cs_popup_name_0', 'text');">
            <option value="text.html">Home
            <option value="Roller.html" value="Roller2.html">Roller
            <option value="RCT.html">RCT
            <option value="Sponsor.html">Sponsor
        </select>
        </form>
    </body>

</html>
Avatar billede technoas Nybegynder
16. juli 2000 - 22:36 #1
ICQ: 70932604
Avatar billede stingbat Nybegynder
16. juli 2000 - 22:55 #2
Svaret over ICQ!

Men kort og godt, bliver "window.open(popup.options.value, target);" i CSURLPopupShow1 ændret til "window.open("./info/" + popup.options.value, target);" og i CSURLPopupShow2 bliver den ændret til "window.open("./pages/" + popup.options.value, target);", da siderne ligger på samme site, er der jo ingen grund til at lave et større projekt ud af det..!

// Stingbat
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