versuchs mal damit:
var an = navigator.appName;
var av = navigator.appVersion;
var mv = av.substring(0, 1);
var navType=0;
if ( (an == „Netscape“) && ( mv >= 3 ) ) navType=2;
if ( (an == „Microsoft Internet Explorer“) && (mv >= 4) ) navType=1;
var stadt = new Array();
stadt[‚Deutschland‘] = new Array();
stadt[‚Deutschland‘][0] = ‚Berlin‘;
stadt[‚Deutschland‘][1] = ‚Bremen‘;
stadt[‚Deutschland‘][2] = ‚Dortmund‘;
stadt[‚Deutschland‘][3] = ‚Hamburg‘;
stadt[‚Deutschland‘][4] = ‚Kiel‘;
stadt[‚Deutschland‘][5] = ‚Köln‘;
stadt[‚Deutschland‘][6] = ‚München‘;
stadt[‚Deutschland‘][7] = ‚Saarbrücken‘;
stadt[‚England‘] = new Array();
stadt[‚England‘][0] = ‚Birmingham‘;
stadt[‚England‘][1] = ‚Liverpool‘;
stadt[‚England‘][2] = ‚London‘;
stadt[‚England‘][3] = ‚Manchester‘;
stadt[‚Frankreich‘] = new Array();
stadt[‚Frankreich‘][0] = ‚Bordeaux‘;
stadt[‚Frankreich‘][1] = ‚Lyon‘;
stadt[‚Frankreich‘][2] = ‚Marseilles‘;
stadt[‚Frankreich‘][3] = ‚Paris‘;
stadt[‚Italien‘] = new Array();
stadt[‚Italien‘][0] = ‚Mailand‘;
stadt[‚Italien‘][1] = ‚Neapel‘;
stadt[‚Italien‘][2] = ‚Rom‘;
stadt[‚Italien‘][3] = ‚Turin‘;
var restaurant = new Array();
restaurant[‚Berlin‘] = new Array();
restaurant[‚Berlin‘][0] = ‚Burghotel‘;
restaurant[‚Berlin‘][1] = ‚Hilton‘;
restaurant[‚Berlin‘][2] = ‚Bergschänke‘;
restaurant[‚Bremen‘] = new Array();
restaurant[‚Bremen‘][0] = ‚Weserhaus‘;
restaurant[‚Bremen‘][1] = ‚Alt-Bremen‘;
restaurant[‚Bremen‘][2] = ‚Gutshof‘;
function wechsel_land(land) {
// Alte Liste löschen:
document.getElementById(„stadt“).length = 0;
document.getElementById(„restaurant“).length = 0;
if (document.getElementById(„land“).selectedIndex == 0){
}else{
var items = stadt[land].length;
}
var i;
// Neue Liste erstellen:
for (i=0; i<items; i++) {
document.getElementById(„stadt“).options[i] = new Option(stadt[land][i]);
}
document.getElementById(„stadt“).selectedIndex = 0;
}
function wechsel_stadt(stadt) {
// Alte Liste löschen:
document.getElementById(„restaurant“).length = 0;
if (document.getElementById(„land“).selectedIndex == 0){
}else{
var items = restaurant[stadt].length;
}
var i;
// Neue Liste erstellen:
for (i=0; i<items; i++) {
document.getElementById(„restaurant“).options[i] = new Option(restaurant[stadt][i]);
}
document.getElementById(„restaurant“).selectedIndex = 0;
}
Bitte wählen! Deutschland England Frankreich Italien
kannst mich auch anschreiben unter [email protected] und mir deinen Quelltext dann schicken! Das beim Internet Explorer die meldung kommt ist klar, da es sich ja um ein Script handelt! Nur mal so zur Info, hast du auch eine Datenbank?