Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: JavaScript-Weiche mittels PHP???

    sgei

    • Fördermitglied
    • Beiträge: 327
    • Geschlecht:
    JavaScript-Weiche mittels PHP???
    am: 13. Juli 2009, 10:34:23
    Hallo,

    ich habe jetzt schon stundenlang Google gequält, aber leider ohne Erfolg.

    Folgende Frage:

    Wenn ein User den Shop mit der Startseite aufruft kann bei aktiven <noscript>-Bereich eine Meldung bei deaktivierten JS erfolgen.

    Was passiert aber wenn er über Google direkt auf einer Produktseite landet? Greift dann diese <noscript>-Meldung auch?

    Oder anders gefragt:

    Gibt es eine Möglichkeit einen JS-Check zu machen, das Ergebnis in einer Session-Variable zu speichern und dann für diverse JS-Weichen im Shop zu nutzen?

    Ich bin für jede Idee dankbar.

    Steffen



    Linkback: https://www.modified-shop.org/forum/index.php?topic=1333.0
    Managed Server

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    JavaScript-Weiche mittels PHP???
    Antwort #1 am: 13. Juli 2009, 10:48:54
    Zitat
    Was passiert aber wenn er über Google direkt auf einer Produktseite landet? Greift dann diese <noscript>-Meldung auch?

    Die Prüfung erfolgt im Browser der Besuchers. Die Meldung greift nur, wenn JS deaktiviert ist. Google bekommt immer die noscript-Meldung, da der Google-Bot meines Wissens kein JS auswertet!

    pufaxx

    • Mitglied
    • Beiträge: 139
    JavaScript-Weiche mittels PHP???
    Antwort #2 am: 13. Juli 2009, 14:39:49
    ... komischerweise werden die ganzen onchange="this.form.submit()"-DropDowns (z.B. Hersteller, Sortierung) aber von Google verfolgt.

    Egal - jedenfalls kann man sich sicher sein, dass bei deaktiviertem JS alle noscript-Blöcke angezeigt werden.

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    JavaScript-Weiche mittels PHP???
    Antwort #3 am: 13. Juli 2009, 14:44:05
    wenn du global eine <noscript> Meldung ausgeben willst, platziere diese doch einfach in der index.html deines templates und schon ist sie immer und überall auf jeder seite da

    Nachtrag:

    der noscript tag muss ja sowieso innerhalb des <body> tags gesetzt werden

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    JavaScript-Weiche mittels PHP???
    Antwort #4 am: 13. Juli 2009, 15:11:00
    Zusatz Info

    die neu OP 9.64 Version reagiert nicht mehr auf die alten Hacks obwohl Sie anders anzeigt als Sie soll allerdings reagiert OP nun auf FF Hacks.

    Gruss
    mantis

    Trade Republic - Provisionsfrei Aktien handeln
    4 Antworten
    5010 Aufrufe
    08. Mai 2011, 13:57:10 von jederzeyt
    1 Antworten
    2053 Aufrufe
    03. April 2014, 13:21:56 von Godzilla
    1 Antworten
    2405 Aufrufe
    23. April 2012, 00:42:28 von vr
    23 Antworten
    8460 Aufrufe
    24. Februar 2013, 12:18:39 von noRiddle (revilonetz)
               
    anything