rottenrice: Metatag mit Javasrcipt verändern

Hallo,

ich will diesen Metatag mit Javascript verändern/löschen:
<meta http-equiv="refresh" content="2; URL=test.html">

das Ergebnis soll dann sein, dass der Benutzer nicht mehr umgeleitet wird.

Ist das möglich?

Gruß rottenrice

  1. Hello out there!

    ich will diesen Metatag mit Javascript verändern/löschen:
    <meta http-equiv="refresh" content="2; URL=test.html">

    das Ergebnis soll dann sein, dass der Benutzer nicht mehr umgeleitet wird.

    Warum löschst du nicht einfach diese Zeile aus dem HTML-Quelltext?

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
    1. hi,

      ich will diesen Metatag mit Javascript verändern/löschen:
      <meta http-equiv="refresh" content="2; URL=test.html">

      das Ergebnis soll dann sein, dass der Benutzer nicht mehr umgeleitet wird.

      Besorge dir Zugriff auf dieses Meta-Element (bspw. mittels getElementsByTagName), und entferne es dann aus seinem Elternknoten.

      Warum löschst du nicht einfach diese Zeile aus dem HTML-Quelltext?

      Vielleicht, weil der das Unterbinden dieser Umleitung von aktiviertem Javascript abhängig machen will?

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
      1. Vielleicht, weil der das Unterbinden dieser Umleitung von aktiviertem Javascript abhängig machen will?

        ja genau.

        danke für deine hilfe

        1. hi,

          leider bin ich nicht weitergekommen. ich habe mir die beiden links angeschaut, aber irgendwie klappt das nicht ganz so wie es sollte.

          <html>
          <head>
          <meta http-equiv="refresh" content="10; URL=test.html">

          <link href="template.css" rel="stylesheet" type="text/css" />

          <script type="text/javascript">
          var Knoten = document.getElementsByTagName("head")[0].firstChild;
          document.getElementsByTagName("head")[0].removeChild(Knoten);
          </script>
          ...

          ich glaube so sollte es doch aussehen. aber er leitet immer noch um. woran kann das liegen? mache ich irgendetwas falsch?

          ich hoffe du kannst mir auch diesmal weiterhelfen...

          gruß rottenrice

          1. Hi,

            <head>
            <meta http-equiv="refresh" content="10; URL=test.html">

            <link href="template.css" rel="stylesheet" type="text/css" />

            <script type="text/javascript">
            var Knoten = document.getElementsByTagName("head")[0].firstChild;

            Das ist in Browsern der Whitespace zwischen dem öffnenden head-Tag und dem meta-Element, nicht das meta-Element.
            Wenn Du das erste meta-Element haben willst, dann sag das auch.

            cu,
            Andreas

            --
            Warum nennt sich Andreas hier MudGuard?
            Schreinerei Waechter
            O o ostern ...
            Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
            1. Hallo zusammen,

              ich habe es nun geschafft auf dass meta tag zuzugreifen. leider wird die seite neu geladen, obwohl ich das metatag gelöscht habe.

              kann man dass irgendwie verhindern?

              gruß
              rottenrice