Antje Hofmann: cgi mit javascript starten

Beitrag lesen

Hallo Roland, hallo Julia

if(navigator.cookieEnable == true) {
   //programm starten
}

Also ohne die Bedingung, dass die URL nur angefordert wird, wenn navigator.cookieEnabled true ist, waere das wirklich leichter. Aber nichts ist unmoeglich.[2]

<img id="counter-dummy-img" name="counter-dummy-img" src="/images/1x1-dummy.gif" width="1" height="1" alt="">
Dann kannst Du spaeter mit JS auf dieses Bild zugreifen und die Eigenschaft .src aendern (also normales Bilderwechselscript), wobei Du die URL Deines CGI-Scripts uebergibst. Das CGI-Script muss natuerlich wieder so ein transparentes GIF ausgeben.

:-) warum nicht einfach so?

if(navigator.cookieEnable == true) {

bild=new Image();
 bild.src = "counter.cgi";
}

hier spielt es keine Rolle, was das CGI zurückgibt. Allerdings funktioniert es wirklich nur mit JS-fähigen Browsern und nicht im IE3.
Sauberer ist es natürlich, wenn das Script trotzdem ein Bild ausliefert, aber erforderlich ist das nicht unbedingt.

Korrekt lautet das: <script type="text/javascript">
Wenn Du auf sehr alte Browser Ruecksicht nehmen willst, kannst Du das language-Attribut ja noch zusaetzlich angeben. (Ist aber nur fuer HTML Transitional gueltig.)

nö, die Angabe kennen nur Browser ab Version 4 und lediglich bei Opera bis mindestens Version 5 (die folgenden habe ich nicht getestet diesbezüglich) spielte diese Angabe wirklich eine Rolle, weil Opera das Type-Attribut nicht ausgewertet hat.

Viele Grüße

Antje

0 65

cgi mit javascript starten

Julia
  • cgi
  1. 0
    Christoph Schnauß
    1. 0
      Julia
      1. 0
        Christoph Schnauß
        1. 0
          Julia
          1. 0
            Christoph Schnauß
            1. 0
              Julia
              1. 0
                Christoph Schnauß
                1. 0
                  Julia
                  1. 0

                    Counter aufrufen

                    Christoph Schnauß
                    1. 0
                      Julia
                      1. 0
                        Christoph Schnauß
                        1. 0
                          Julia
                          1. 0
                            Christoph Schnauß
                            1. 0
                              Julia
                              1. 0
                                Christoph Schnauß
                                1. 0
                                  Julia
                                  1. 0
                                    Julia
                                    1. 0
                                      Christoph Schnauß
                                      1. 0
                                        Frank Schönmann
                                        1. 0
                                          Julia
                                          1. 0
                                            MudGuard
                                            1. 0
                                              Julia
                                              1. 0
                                                MudGuard
                                          2. 0
                                            Antje Hofmann
                                            1. 0
                                              Julia
                                      2. 0
                                        Ilja
                                2. 0
                                  MudGuard
                              2. 0
                                Oesi50
                                1. 0
                                  Oesi50
                            2. 0
                              SabineP
                              1. 0
                                Christoph Schnauß
                          2. 0
                            SabineP
                      2. 0
                        Oesi50
              2. 0
                Oesi50
                1. 0
                  Oesi50
                  1. 0
                    Christoph Schnauß
                    1. 0
                      Oesi50
                      1. 0
                        Christoph Schnauß
                        1. 0
                          Oesi50
                          1. 0
                            Christoph Schnauß
                2. 0
                  Christoph Schnauß
                  1. 0
                    Oesi50
                    1. 0
                      Christoph Schnauß
                      1. 0
                        Oesi50
                        1. 0
                          Christoph Schnauß
                          1. 0
                            Oesi50
                      2. 0
                        MudGuard
        2. 0
          MudGuard
          1. 0
            MudGuard
  2. 0
    Calocybe
    1. 0
      Joachim
    2. 0
      Antje Hofmann
      1. 0
        Calocybe
        1. 0
          Antje Hofmann
          1. 0
            Calocybe
    3. 0
      alsowiebitte
      1. 0
        Calocybe
    4. 0

      Nachdenkliches zur Nacht

      Siechfred
      • zur info
      1. 0
        Calocybe
        1. 0
          Siechfred
          1. 0
            Calocybe
            1. 0
              Christoph S.
  3. 0
    Siechfred
  4. 0
    Struppi