Hallo!
Hm, Geschmackssache, oder?
Gerade bei einem Shop kommt es darauf an, was der Kunde dar�ber denkt.
Wenn der sagt, dass er nur ohne JavaScript einkaufen m�chte, oder ohne
Cookies, dann kauft er eben nicht, wenn das nicht geht.
Ich setze reichlich JavaScript ein, aber nur, weil es f�r den Besucher
komfortabel ist, wenn bestimmte Dinge im Client erledigt werden, und
nicht erst zum Server geschickt werden m�ssen. Allerdings setze ich nur
dann JavaScript ein, wenn es auch aufwendiger ohne geht.
1. Beispiel - Drucken:
<a href="javascript:void()" onclick="window.print">Seite drucken</a>
... erzeugt bei ausgeschaltetem Javascript einen Link, der nicht
funktioniert, also schreibe ich das so, dass der Link nur bei
eingeschaltetem JavaScript erscheint:
<script language="JavaScript" type="text/javascript>
<!--
if (window.print)
{ document.write('<a href="javascript:void()"
onclick="window.print">Seite drucken</a>');}
-->
</script>
2. Beispiel - PopUp-Fenster:
<a href="#" onclick="window.open('xyz.htm', 'Fenster',
'width=600,height=450');">...</a>
... erzeugt ein PopUp-Fenster, das aber nur bei aktivierten JavaScript
funktioniert. Dagegen funktioniert so etwas immer:
<a href="xyz.htm" target="_blank" onclick="window.open(xyz.htm',
'Fenster', 'width=600,height=450');return false;">...</a>
Besonders stolz bin ich auf mein Menu (fast fertig!), was ohne
JavaScript den kompletten Baum auch in alten Browsern ausgibt und mit
JavaScript den Baum dann zusammenklappt und dynamisch darstellt, oder
auf meine Eingabeplausibilisierung, die entweder im Client per
JavaScript abl�uft, oder ein hidden field erstellt, damit der Server
wei�, dass er nur ungepr�fte Werte erh�lt. Das l�uft dann mit
<noscript><input type="hidden" name="check" value="false"></noscript>.
Solange Du JavaScript immer so einsetzt, dass es auch ohne JavaScript
funktioniert, gibt es keine Probleme. Und wenn eine Seite nicht ohne
JavaScript funktioniert, wirst Du immer irgendwelche Benutzer
ausschlie�en.
Freundliche Gr��e
Joachim van de Bruck
> -----Urspr�ngliche Nachricht-----
> Von: Schmid Christoph [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 21. September 2001 17:16
> An: AspGerman Kaffeehaus
> Betreff: [aspdecoffeehouse] JavaScript JA/NEIN
>
> Hallo
>
> Ich bin an einer Seite, auf welcher ca.45 Symbole(je ca. 2 k gross)
> dargestellt werden.
> Beim click auf ein Symbol wird es in einem anderen Frame(per JS Image
> laden) angezeigt.
> Auf vielen Seiten, welche zum aktuellen Virus berichteten, stand, dass
man
> aus sicherheitsgr�nden JS
> ausschalten soll. Jetzt bin ich unsicher, ob ich durch den Einsatz von
JS
> zu vielen Leuten den Shop verwehre.
> Daher habe ich mir �berlegt, es ohne JS zu machen und stattdessen
immer das
> Frame neu zu laden.
>
> Wie sieht er das mit JS nach diesem Virus? Gibt es eine andere
M�glichkeit?
>
> Danke
>
> Gruss Christoph
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp