ubuntuusers.de

auf eine andere Webseite umleiten

Status: Ungelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

Purpur

Avatar von Purpur

Anmeldungsdatum:
15. Mai 2005

Beiträge: 376

Hallo alle,

in einer kurzen lokal gespeicherten html-Seite gibt eine Codezeile ähnlich

1
<meta http-equiv="refresh" content="0; URL=https://example.com/">


Firefox (125.0.2) verhindert die Umleitung mit der Meldung:

Firefox hat diese Seite daran gehindert automatisch auf eine andere Webseite umzuleiten.

und verlangt einen Klick auf Erlauben damit es weitergeht.

Dieses Verhalten ist an sich völlig in Ordnung und soll auch so bleiben.
Für meine kleine html-Seite ist das jedoch nervig. Ich weiß ja, welche Seite ich aufrufen will und hätte gern, dass sie ohne diese Bestätigung aufgerufen wird.
In den Einstellungen von Firefox habe ich keine Stelle gefunden, an der sich das ändern läßt.
Weiß jemand von euch, wie das gehen könnte?

Danke für eure Zeit & fürs Mitdenken.
Gruß,
Alexander

Bearbeitet von sebix:

Forensyntax korrigiert.

rklm Team-Icon

Projektleitung

Anmeldungsdatum:
16. Oktober 2011

Beiträge: 13121

Du könntest statt der Redirect-Konfiguration ein Stück JavaScript nutzen, das beim Laden der Seite ausgeführt wird und die andere Seite lädt.

Purpur

(Themenstarter)
Avatar von Purpur

Anmeldungsdatum:
15. Mai 2005

Beiträge: 376

rklm schrieb:

... ein Stück JavaScript ...

Oh je - ganz kalt erwischt ☹
Von JavaScript habe ich NullKommaNull Ahnung.

Womöglich kann mir da jemand von euch unter die Arme greifen.

Der aufs Mindestmaß verkürzte html-Code lautet:

1
2
3
4
5
6
7
8
 <!DOCTYPE html>
<html>
<head>
</head>
<body>
   <meta http-equiv="refresh" content="0; URL=https://example.com/">
</body>
</html>

Wäre super, wenn mir da jemand ein brauchbares JavaScript-Schnipsel an die passende Stelle basteln könnte.
Den Rest kann ich dann schon darum herum bauen.
Vielen Dank einstweilen & Grüße,
Alexander

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4359

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript">
    window.location.href = "https://forum.ubuntuusers.de/";
  </script>
</head>
<body>
  test
</body>
</html>

Die lokale KI (Meta-Llama-3-70B-Instruct-Q5_K_M.gguf), die das ausgegeben hat, meint am Ende noch:

Hinweis: Beachten Sie, dass dies eine permanente Weiterleitung ist. Wenn Sie nur eine temporäre Weiterleitung möchten, können Sie stattdessen window.location.replace("https://forum.ubuntuusers.de/"); verwenden.

Antworten |