Automatische Weiterleitung in ein neues Fenster

  • #1
R

raindance

Guest
Hallo,

wenn man meine Website aufruft, startet zuerst eine Weiterleitung mit diesem Code:
<meta http-equiv=refresh content=1; url=hompage/index.html>

ich möchte aber dass die Website aber in einem Neuen Fenster geöffnet wird, habe aber keine Ahnung wie das gehen soll, das der HTML-Befehl target=_top nicht funktioniert.

Ich hoffe ihr könnt mir weiterhelfen.
Gruß raindance
 
  • #2
Hi,
das ist ja auch kein HTML, sondern eine META Anweisung.

Aber warum willst du denn ein neues Fenster öffnen, wenn man fragen darf. Dann hat der Benutzer nur ein leeres Fenster im Hintergrund, mit dem er nichts anfangen kann.
 
  • #3
Hi

Versuch es mal so:
Code:
<html>
<head>
<script type=text/javascript>
<!--
  var F;
  F = window.open([url]http://www.test.de,Fenstertitel,fullscreen=yes,location=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes[/url]);
// -->
</script>
</head>
<body>
</body>
</html>

Mfg Alexander
 
  • #4
@Alexander,

und der simpelste PopUp-Blocker verhindert die Sache.


gruss conny
 
  • #5
Conny schrieb:
@Alexander,

und der simpelste PopUp-Blocker verhindert die Sache.


gruss conny

*lol* mal ganz davon abgesehen das das echt unnötig ist. Vor allem unnötig lang.

Code:
<script type=text/javascript>
<!--
window.open([url]http://www.test.de,Fenstertitel,fullscreen=yes,location=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes[/url]);
// -->
</script>

Wozu diese vollkommen nutzlose Zuweisung

Code:
    var F;
    F = ...

Bin ja echt kein Java Script Crack, aber das dürfte auch in JS vollkommen überflüssig sein.
 
  • #6
Vielen Dank,
habe es hinbekommen.
Gruß raindance
 
  • #7
Hi

@ Conny
Ja, wahrscheinlich, aber es ist eine Lösung sein Vorhaben zu realisieren.

@ Gandalf_the_Grey
Ich habe den Code mit Hilfe dieser Seite Klick zusammengebastelt und dort wird eine Variable verwendet.

@ raindance
Freut mich :)

Mfg Alexander
 
  • #8
Alexander16 schrieb:
Hi

@ Conny
Ja, wahrscheinlich, aber es ist eine Lösung sein Vorhaben zu realisieren.

@ Gandalf_the_Grey
Ich habe den Code mit Hilfe dieser Seite Klick zusammengebastelt und dort wird eine Variable verwendet.

@ raindance
Freut mich :)

Mfg Alexander

Ja, aber nur weil dort 2 Popups verwaltet werden! Bei einem einzigen ist es unnötig noch eine extra Zuweisung zu treffen.
 
  • #9
Is doch nu schurze piepe egal ob nu mit Variablen Deklaration oder ohne PUNKT

Hauptsache is doch, es funzt so wie ers wollte.

Obs nu Sinn macht oder nich, dass muß er selber entscheiden.


gruss conny
 
  • #10
Conny schrieb:
Is doch nu schurze piepe egal ob nu mit Variablen Deklaration oder ohne PUNKT

Hauptsache is doch, es funzt so wie ers wollte.

Obs nu Sinn macht oder nich, dass muß er selber entscheiden.


gruss conny

Du kannst aber ja wohl nicht abstreiten das es ein besserer Stil ist. Man sollte von vor herein anfangen zu versuchen sich nen vernünftigen Stil anzueignen. Daher sollte man auch ggf. Wissen wann und wieso eine Zuweisung (oder etwas vergleichbares) überflüssig oder nutzlos ist. Außerdem frisst sowas meistens auch Laufzeit. Zugegeben bei einer JS oder PHP Anwendung ist das MEISTENS nicht wirklich tragisch, aber wenn man z.B. mal anfängt C oder C++ zu programmieren, und noch dazu zeitkritische Dinge können solche Sachen sehr große Auswirkungen haben. Machen kann man es wie man will. Ist ja beides nicht falsch.
 
  • #11
Hi

Gandalf_the_Grey schrieb:
Ja, aber nur weil dort 2 Popups verwaltet werden! Bei einem einzigen ist es unnötig noch eine extra Zuweisung zu treffen.
Dann erklär mir mal bitte, warum das Beispiel mit den zwei Popups auch ohne Variablen funktioniert.

Gandalf_the_Grey schrieb:
Du kannst aber ja wohl nicht abstreiten das es ein besserer Stil ist. Man sollte von vor herein anfangen zu versuchen sich nen vernünftigen Stil anzueignen. Daher sollte man auch ggf. Wissen wann und wieso eine Zuweisung (oder etwas vergleichbares) überflüssig oder nutzlos ist. Außerdem frisst sowas meistens auch Laufzeit. Zugegeben bei einer JS oder PHP Anwendung ist das MEISTENS nicht wirklich tragisch, aber wenn man z.B. mal anfängt C oder C++ zu programmieren, und noch dazu zeitkritische Dinge können solche Sachen sehr große Auswirkungen haben. Machen kann man es wie man will. Ist ja beides nicht falsch.
Dann sind die Variablen beim Beispiel mit den zwei Popups auch überflüssig, denn es funktioniert auch ohne, somit hast du dir dann auch einen schlechten Stil angeeignet. Die Variablen sind unnötig, aber ich denke, mit Variablen ist es ein sauberer Stil.
Ich beherrsche eine Programmiersprache (Visual Basic 6.0) gut und kenne Vorgehensweisen, die mehr Performance bringen und welche weniger Performance bringen.

Mfg Alexander
 
  • #12
somit hast du dir dann auch einen schlechten Stil angeeignet.
Aber Gandalf kann doch gar kein JS ;)

Ich beherrsche eine Programmiersprache (Visual Basic 6.0) gut und kenne Vorgehensweisen, die mehr Performance bringen und welche weniger Performance bringen.
Das will ja auch keiner abstreiten. In Anbetracht, dass ich diese ganze Diskusion hier eh völlig für den Ar.... - völlig unnötig halte, wirst du aber doch sicher einsehen, dass es wenig Sinn macht Variablen zu deklarieren, die man nicht weiter benötigt. Und in diesem Fall werden die Variablen nicht mehr benötigt. Das einzige was später nochmal interessant sein wird ist der Name des Fensters, der aber innerhalbt der Funktion open() definiert wird. Das hat auch nichts mit Perfomance zu tun ;)

Aber ob da nun eine Variable steht ist nun mal so was von egal Kinners. Da kräht kein Hahn nach. Also lasst wieder Friede und Ruhe auf Erden einkehren ;)
 
  • #13
Alexander16 schrieb:
Hi
Gandalf_the_Grey schrieb:
Ja, aber nur weil dort 2 Popups verwaltet werden! Bei einem einzigen ist es unnötig noch eine extra Zuweisung zu treffen.
Dann erklär mir mal bitte, warum das Beispiel mit den zwei Popups auch ohne Variablen funktioniert.

Gandalf_the_Grey schrieb:
Du kannst aber ja wohl nicht abstreiten das es ein besserer Stil ist. Man sollte von vor herein anfangen zu versuchen sich nen vernünftigen Stil anzueignen. Daher sollte man auch ggf. Wissen wann und wieso eine Zuweisung (oder etwas vergleichbares) überflüssig oder nutzlos ist. Außerdem frisst sowas meistens auch Laufzeit. Zugegeben bei einer JS oder PHP Anwendung ist das MEISTENS nicht wirklich tragisch, aber wenn man z.B. mal anfängt C oder C++ zu programmieren, und noch dazu zeitkritische Dinge können solche Sachen sehr große Auswirkungen haben. Machen kann man es wie man will. Ist ja beides nicht falsch.
Dann sind die Variablen beim Beispiel mit den zwei Popups auch überflüssig, denn es funktioniert auch ohne, somit hast du dir dann auch einen schlechten Stil angeeignet. Die Variablen sind unnötig, aber ich denke, mit Variablen ist es ein sauberer Stil.
Ich beherrsche eine Programmiersprache (Visual Basic 6.0) gut und kenne Vorgehensweisen, die mehr Performance bringen und welche weniger Performance bringen.

Mfg Alexander

Och kinners,

jetzt legt doch net jedes Wort auf die Goldwage. Das ganze war als Hinweis gedacht und noch dazu nicht böse. Und Diskussionen wie ich kann Programmiersprache X und Y sind echt was für den Kindergarten. Fakt ist wie Cledith so schon gesagt hat, was nütz es Variablen zu deklarieren die ich nicht weiter verwende. Das Beispiel bei SelfHTML funzt tatsächlich auch ohne Variablen, sind IMHO auch überflüssig. Die Variablen wären IMHO nur notwendig wenn man anstatt 2 Popups gleichzeitig jeweils nur 1 der beiden öffnen wollte. Aber das ganze ist tatsächlich eine Brotlose diskussion. Ich habe mich aber genötigt gesehen diese Anmerkung zu machen. Ich habe eben einfach die Erfahrung gemacht das sich viele Leute (vor allem wenn es umfangreicher wird) Totdeklarieren wo es nicht notwendig ist (Habe ich ja selber immer gemacht und sage es DESHALB so laut).

So, das war mein Statement dazu. Wie gesagt es WAR, IST und BLEIBT NICHT böse gemeint!

Sorry wenn ich damit jemanden auf den Schlips getreten bin. Wenn das so ist bitte ich um Entschuldigung

Cledith schrieb:
somit hast du dir dann auch einen schlechten Stil angeeignet.
Aber Gandalf kann doch gar kein JS ;)

Tatsache kann ich wirklich nicht :) (NOCH nicht) aber ich kann mich zumindest ein wenig rein denken, und ich vermute die Grundlegenden Dinge sind in PHP, JS, C, C++ usw recht gleich.
 
  • #14
Hi

Aber Gandalf kann doch gar kein JS
Bin ja echt kein Java Script Crack ...
Diesen Satz habe ich so verstanden, dass er JavaScript kann, aber nicht besonders gut - also das er kein Cracker darin ist.
Hm ... dann habe ich ihn wohl falsch verstanden. :-\

Das will ja auch keiner abstreiten. In Anbetracht, dass ich diese ganze Diskusion hier eh völlig für den Ar.... - völlig unnötig halte, wirst du aber doch sicher einsehen, dass es wenig Sinn macht Variablen zu deklarieren, die man nicht weiter benötigt. Und in diesem Fall werden die Variablen nicht mehr benötigt. Das einzige was später nochmal interessant sein wird ist der Name des Fensters, der aber innerhalbt der Funktion open() definiert wird. Das hat auch nichts mit Perfomance zu tun
Ich habe nur gesagt, dass ich Visual Basic kann und die Performance-Techniken kenne, damit er weiß, dass ich darin schon Kenntnisse habe und diese Sachen in dem Text mir bekannt sind ;) :
Man sollte von vor herein anfangen zu versuchen sich nen vernünftigen Stil anzueignen. Daher sollte man auch ggf. Wissen wann und wieso eine Zuweisung (oder etwas vergleichbares) überflüssig oder nutzlos ist. Außerdem frisst sowas meistens auch Laufzeit. Zugegeben bei einer JS oder PHP Anwendung ist das MEISTENS nicht wirklich tragisch, aber wenn man z.B. mal anfängt C oder C++ zu programmieren, und noch dazu zeitkritische Dinge können solche Sachen sehr große Auswirkungen haben. Machen kann man es wie man will. Ist ja beides nicht falsch.

Ja, Variablen zu deklarieren die unnötig sind, ist unnötig. Aber ich wollte wissen, ob der Code mit Variablen sauberer ist - was ich denke.

Aber ob da nun eine Variable steht ist nun mal so was von egal Kinners. Da kräht kein Hahn nach. Also lasst wieder Friede und Ruhe auf Erden einkehren
Ich wollte ja nur wissen, ob es ein sauberer Code ist - mit Variablen oder ohne.
Einen Streit wollte ich auch nicht anfangen. :eek:

Och kinners,

jetzt legt doch net jedes Wort auf die Goldwage. Das ganze war als Hinweis gedacht und noch dazu nicht böse. Und Diskussionen wie ich kann Programmiersprache X und Y sind echt was für den Kindergarten. Fakt ist wie Cledith so schon gesagt hat, was nütz es Variablen zu deklarieren die ich nicht weiter verwende. Das Beispiel bei SelfHTML funzt tatsächlich auch ohne Variablen, sind IMHO auch überflüssig. Die Variablen wären IMHO nur notwendig wenn man anstatt 2 Popups gleichzeitig jeweils nur 1 der beiden öffnen wollte. Aber das ganze ist tatsächlich eine Brotlose diskussion. Ich habe mich aber genötigt gesehen diese Anmerkung zu machen. Ich habe eben einfach die Erfahrung gemacht das sich viele Leute (vor allem wenn es umfangreicher wird) Totdeklarieren wo es nicht notwendig ist (Habe ich ja selber immer gemacht und sage es DESHALB so laut).

So, das war mein Statement dazu. Wie gesagt es WAR, IST und BLEIBT NICHT böse gemeint!

Sorry wenn ich damit jemanden auf den Schlips getreten bin. Wenn das so ist bitte ich um Entschuldigung
Ich wollte mit meinem Satz nur bescheid geben, dass ich in den Performance-Techniken Kenntnisse habe. Ich wollte damit nicht angeben oder ähnliches - so etwas habe ich nicht nötig.
Ich wollte nur wissen, warum Selfhtml den Code mit Variablen ausgestattet hat. Selfhtml ist ja eine Seite auf der man richtiges HTML-Programmieren kennenlernt, deshalb habe ich mich gefragt, warum die dort dann Variablen verwenden, obwohl sie doch unnötig sind.

Ich habe es auch nicht böse verstanden - wenn es anders rüberkam entschuldige ich mich ebenfalls. :-\

Tatsache kann ich wirklich nicht (NOCH nicht) aber ich kann mich zumindest ein wenig rein denken, und ich vermute die Grundlegenden Dinge sind in PHP, JS, C, C++ usw recht gleich.
Ok, dann hast du hermit bestätig, dass ich diesen Satz falsch verstanden habe ;D:
Bin ja echt kein Java Script Crack ...

Ich möchte nochmal betonen, dass ich keinen Streit anfangen wollte. Deinen Beitrag, Gandalf_the_Grey, habe ich auch nicht böse verstanden - auch wenn meine Antwort anders rüberkam. ;)

Ich hoffe, wir haben nun alles geklärt und können uns wieder vertragen. :)

Mfg Alexander
 
Thema:

Automatische Weiterleitung in ein neues Fenster

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.959
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben