Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Mac OS & Co. Forum für alternative Betriebssysteme, wie Mac OS, Be OS oder OS/2.

JavaScript und MacOSX

Diskussion: JavaScript und MacOSX im Forum Mac OS & Co., in der Kategorie Operating Systems; Anzeige Hi ich hab leider keine Ahnung von MacOSX, meine Erfahrungen beschränken sich auf ein paar Rummklickereien in der Ausbildungszeit ...

Antwort
Alt 05.09.04, 19:48   #1 (permalink)
 
Registriert seit: 20.01.03
Zwirni Leistung: Z3
Likes: 0
Standard JavaScript und MacOSX

Anzeige

Hi

ich hab leider keine Ahnung von MacOSX, meine Erfahrungen beschränken sich auf ein paar Rummklickereien in der Ausbildungszeit damals. Jetzt hat jedoch ein Kunde ein Problem gehabt was ich einfach nicht nachvollziehen kann.

Auf der von mir erstellten Webseite des Kunden gab es ein Pulldown-Menü in dem neben festen auch mehrere dynamisch Punkte eingefügt wurden. Wurde jetzt einer dieser Punkte angewählt sollte eine Funktion die Daten aufbereiten und dann das Formular abschicken. Das Ganze sah in etwa so aus (hab gerade nicht den genauen Quellcode da und schreibe das jetzt ohne das geschriebene es probiert zu haben, aber das Problem fesselt mich halt und es kommt mir eher drauf an zu wissen was daran MacOSX stört *g*):

Code:
<script language="text/javascript">
function formsend() {
 var text = document.form.or.value;
 var sucherg = text.search("/beispiel/");
 if(sucherg==1)
  {
    var suchor=text.replace("/beispiel/","");
    document.form.specialmenue.value=suchor;
    document.form.or.value=6;
    document.form.submit();
  }
 else
  {
    document.form.submit();
  }
}
</script>

*snipp*

<input type="hidden" name="specialmenue" value="" />
<select name="or" size="1" onclick="formsend();">
<option value="5">Menüpunkt 1</option>
<option value="6">Menüpunkt 2</option>
<option value="beispiel56">- &gt; Submenüpunkt 1</option>
<option value="beispiel58">- &gt; Submenüpunkt 1</option>
<option value="beispiel61">- &gt; Submenüpunkt 1</option>
<option value="8">Menüpunkt 3</option>
</select>

*snipp*
Hoffe das ist verständlich (was als Submenüpunkte betitelt wurde würde aus einer Datenbankabfrage generiert werden)

Problem wie gesagt: keiner der Browser unter MacOSX (Safari, IE, Netscape) konnte dieses Javascript korrekt ausführen. Statt die Variable "specialmenue" zu senden sprang der Browser einfach zum "Menüpunkt 2" und specialmenue blieb leer. So zumindest mein Eindruck aus den Beschreibungen des Kunden. Unter Windows (IE, Opera, Mozilla) und Linux (Konqueror, Mozilla, Opera) funktionierte dieses Pulldownmenü bei mir ohne Probleme.

Kann es sein, dass es bei MacOSX eine globale Einstellung gibt die das Ausführen von bestimmten JavaScript-Sprachelementen verhindert?

Ich habe das Ganze vorerst nicht dynamisch eingebunden, ist jedoch in Zukunft leider nicht _die_ Lösung. :/

Zwirni
Zwirni ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Mac OS & Co. » JavaScript und MacOSX
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Update-Kopie bei MacOSX bitmuncher Mac OS & Co. 1 24.04.08 08:51
Video-Konferenz zwischen MacOSX und Linux? Serow Applikationen 6 01.07.07 18:27
Windows mit MacOSX Look fl0w Windows 0 10.08.06 11:38
JavaScript Chris Programmiersprachen 0 17.12.02 18:59
JavaScript RedAngel (Web-) Design und webbasierte Sprachen 2 27.11.01 13:39


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61