Heatseeker
Gebruiker
- Lid geworden
- 30 dec 2002
- Berichten
- 529
Ik ben bezig een site voor iemand te maken en begin met een dropdownmenu, dit vind ik mooier als lossen knoppen die teveel ruimte in beslag nemen.
Ik zit met 1 probleem, moment dat ik uit de rij er 1 selecteer, moet deze naar een pagina doorverwijzen, maar doet dit niet, hoe kan ik dit laten werken?... links naar andere sites moeten wel openen in een nieuw venster en niet in het huidige?
voorbeeld: http://proef.homestead.com/index.html
en hieronder de code:
<FORM NAME='menu'>
<SELECT NAME='popup' onChange="change_site();" style="background-color:yellow; color:red">
<OPTION VALUE="#">eerste link
</OPTION>
<OPTION VALUE="#">Tweede link
</OPTION>
<OPTION VALUE="#">Derde link
</OPTION>
<OPTION VALUE="#">vierde link
</OPTION>
<OPTION VALUE="#">vijfde link
</OPTION>
<OPTION VALUE="#">zesde link
</OPTION>
</SELECT>
</FORM>
<SCRIPT>
function change_site() {
var site = document.menu.popup.selectedIndex;
{
window.location.href =
document.menu.popup.options[site].value;
}
}
</SCRIPT>
Wat te doen? of zijn er ergens scripts te krijgen die er grafisch ook iets mooier uitzien?
heat

Ik zit met 1 probleem, moment dat ik uit de rij er 1 selecteer, moet deze naar een pagina doorverwijzen, maar doet dit niet, hoe kan ik dit laten werken?... links naar andere sites moeten wel openen in een nieuw venster en niet in het huidige?
voorbeeld: http://proef.homestead.com/index.html
en hieronder de code:
<FORM NAME='menu'>
<SELECT NAME='popup' onChange="change_site();" style="background-color:yellow; color:red">
<OPTION VALUE="#">eerste link
</OPTION>
<OPTION VALUE="#">Tweede link
</OPTION>
<OPTION VALUE="#">Derde link
</OPTION>
<OPTION VALUE="#">vierde link
</OPTION>
<OPTION VALUE="#">vijfde link
</OPTION>
<OPTION VALUE="#">zesde link
</OPTION>
</SELECT>
</FORM>
<SCRIPT>
function change_site() {
var site = document.menu.popup.selectedIndex;
{
window.location.href =
document.menu.popup.options[site].value;
}
}
</SCRIPT>
Wat te doen? of zijn er ergens scripts te krijgen die er grafisch ook iets mooier uitzien?
heat

