WinFuture-Forum.de: History.back() Wird Von Ie Xpsp2 Geblockt - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

History.back() Wird Von Ie Xpsp2 Geblockt


#1 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

  geschrieben 01. November 2004 - 13:51

Hab das Problem das der SP2 IE die Javascript Funktion "java script:history.back();" nicht mehr zuläßt.

Könnte es ja jetzt zulassen. Ist aber sch***.. Weil das dann nun auch jeder andere User machen muss. Gibt es ne Möglichkeit das so zu realisieren das es gleich richtig funktioniert?
0

Anzeige



#2 Mitglied ist offline   hasch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.790
  • Beigetreten: 28. Januar 04
  • Reputation: 0
  • Wohnort:Localhost
  • Interessen:Ach so viele ...

geschrieben 01. November 2004 - 16:09

Javascript muss schon aktiviert sein, sonst geht das nicht.
Aber mach doch einfach einen Link als Alternative bsw. mit php :P

Dieser Beitrag wurde von hasch bearbeitet: 01. November 2004 - 16:09

0

#3 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 01. November 2004 - 16:20

Javascript ist aktiviert.

so sieht der Link aus:

<a href="java script:history.back();">zurück</a>
0

#4 Mitglied ist offline   hasch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.790
  • Beigetreten: 28. Januar 04
  • Reputation: 0
  • Wohnort:Localhost
  • Interessen:Ach so viele ...

geschrieben 01. November 2004 - 17:08

Also bei mir klappt, jedoch mit dem Hinweis, dass dies ein gefährlicher Inhalt sein kann, man muss ebend auf aktivieren klicken, damit der Link funktioniert, glaube nicht, dass man dies autm. umgehen kann.
0

#5 _PelzigesWaldtier_

  • Gruppe: Gäste

geschrieben 03. November 2004 - 05:01

Und wie ists mit java script:history.go(-1) ?

In meinem IE mit SP2 zeigt er nichts aussergewoehnliches an.

-PelzigesWaldtier
0

#6 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 03. November 2004 - 07:47

@PelzigesWaldtier: Ist genau das gleiche
0

#7 Mitglied ist offline   daarg 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.212
  • Beigetreten: 30. November 11
  • Reputation: 4
  • Geschlecht:Männlich

geschrieben 03. November 2004 - 09:20

versuch mal:
<a href="javascript:document.location.href=document.referrer;">link</a>

gruss
// ch
as wolves among sheep we have wandered [bathory, dis irae]
0

#8 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 03. November 2004 - 10:24

@CaptHowdy:

Ne, geht auch nich. der IE wird wohl von vornherein alles an "java script:*" blocken.
0

#9 Mitglied ist offline   daarg 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.212
  • Beigetreten: 30. November 11
  • Reputation: 4
  • Geschlecht:Männlich

geschrieben 03. November 2004 - 10:49

habs grade auf mit nem ie unter winxp sp2 versucht. funktioniert ohne meldung oder dergleichen. hast du ein zu hohe sicherheitsstufe gewählt?

alternative: was geschieht, wenn du den back-link auf deiner seite folgendermassen einbindest:

js-funktion:
function displayBackLink()
  {
  if (document.referrer)
    {
    document.write ("<a href=\"" + document.referrer + "\">link</a>");
    }
  }

auf der seite rufst du danach nur noch die funktion auf:

<script>displayBackLink();</script>


hätte zudem noch den vorteil, dass der link nur angezeigt wird, wenn ein referrer vorhanden ist.

// ch
as wolves among sheep we have wandered [bathory, dis irae]
0

#10 Mitglied ist offline   Yordan 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 08. November 04
  • Reputation: 0

geschrieben 08. November 2004 - 23:01

mit dem gleichen problem bin ich per google auf diesen thread gestossen.
die gut gemeinten alternativen sind leider alle für die katz, da sie ja ebenfalls javascript benutzen. mittlerweile ist mir aber des rätsels lösung bekannt:

javascript wird nach installation des SP2 standardmäßig LOKAL geblockt. ist die seite erstmal hochgeladen funktioniert das javascript dort auch wieder. ändern kann man dieses verhalten unter Extras -> Internetoptionen -> Erweitert -> Ausführung aktiver Inhalte in Dateien auf dem lokalen Computer zulassen.

ich hab mich auch gewundert, warum bei meinen lokalen tests der seiten geblockt wurde, aber bei bekannten nicht, als ich es testweise für sie hochgeladen hatte. als ich es dann selbst zufällig diese seiten aufrief, fiel es mir wie schuppen von den augen :cheers:

Yordan
0

#11 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 08. November 2004 - 23:04

Das ist ja interessant, danke für die Info :-)
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0