Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Aufruf einer fremden web-Seite im gesamten Anzeigefenster

M.F. / 4 Antworten / Baumansicht Nickles

Aufruf einer fremden web-Seite im gesamten Anzeigefenster


 


Wenn ich durch einen Link mit dem Parameter „target=_blank“ eine fremde Seite aufrufe, wird sie in einem neuen aber kleinen Fenster angeziegt. Um weiter zu arbeiten muß man sie per Klick in Voll-Bildschirm-Format darstellen. Gerade diesen Klick möchte ich umgehen.


 


Die Benutzung des Parameters „target=_top“ ist leider keine Lösung; die aufgerufene Seite wird zwar unmittelbar im Voll-Bildschirm-Format angezeigt, aber im gleichen Fenster wie meine Seite. Auf meiner Seite kann man nur durch das Klicken auf „Zurück-Button“ wieder kommen, was sehr umständlich sein kann (insbesondere nach fleißigem Stöbern in der fremden Web-Seite).


 


Bitte um Tipp für die Lösung.

Danke in voraus.
bei Antwort benachrichtigen
Jens2001 M.F. „Aufruf einer fremden web-Seite im gesamten Anzeigefenster“
Optionen
>Um weiter zu arbeiten muß man sie per Klick in
>Voll-Bildschirm-Format darstellen.


Wieso bisst du so sicher das der Besucher die Seite im unbedingt im Vollbild haben will???
Ich kotze regelmässig wenn sich irgendwelche Seiten über meinen kompletten Bildschirm (1280x1024)breitmachen!
bei Antwort benachrichtigen
M.F. Jens2001 „ Um weiter zu arbeiten muß man sie per Klick in Voll-Bildschirm-Format...“
Optionen

Alle externe Web-Seiten, welche in meinem Fall in Betracht kommen, sind auf 1024x768 optimiert. Mit dem Inhalt im kleinen Fenster kann man nichts anfangen, also ist das Fenster per Klick zu vergrößern (was ich umgehen wollte).

An den Fall, daß jemand mit der Auflösung 1280x1024 arbeitet und mein Anliegen störend empfindet, habe ich nicht gedacht. Aber es gibt vielleicht auch eine Möglichkeit, die externen Web-Seiten in einem 1024x768 Fenster anzuzeigen und nicht die ganze Bildschirmfläche zu zu decken.

bei Antwort benachrichtigen
Zaphod M.F. „Alle externe Web-Seiten, welche in meinem Fall in Betracht kommen, sind auf...“
Optionen

... das "kleine Fenster" öffnet nur der Internet Explorer. Bei allen anderen Browsern sind neue Fenster prinzipiell genau so groß wie das Ursprungsfenster.
HTML ist nicht dafür gemacht, den Bildschirm des Users zu kontrollieren, sondern dafür, Inhalte darzustellen. Übrigens benutzen ca. 20 % der User noch 800x600 (und können teilweise nicht höher, z. Beispiel bei TFTs). Eine Webseite hat unabhängig von der eingestellten Auflösung zu funktionieren.
Fazit: deine Frage ist hier fehl am Platze, frage lieber Microsoft, warum sie nicht hinkriegen, dass sich ihre Virenschleuder die Fenstergröße merkt. Mit deiner Homepage hat das nichts zu tun ...
HTH, Z.

bei Antwort benachrichtigen
M.F. Nachtrag zu: „Aufruf einer fremden web-Seite im gesamten Anzeigefenster“
Optionen

Fast am Ziel

Dank Informationen aus einem anderen Forum kam ich weiter. Vielleicht kann mir jetzt jemand weiterhelfen.

Noch einmal:
Aus einer Seite heraus soll der Anwender per Link in einem neuen aber gleich aussehenden Fenster wie das Ursprungsfenster eine andere Seite aufrufen können. Es handelt sich lediglich um die Umgehung des zusätzlichen Klicks, mit welchem die im Kleinformat aufgerufenen Seite (IE) zu vergrößern ist.

Den Link auf meiner Seite habe ich mit dem Attribut target=_blank ergänzt. Somit rufe ich eine Zwischenseite mit vererbten Darstellungs-Attributen (ausgenommen Fenstergröße) auf.

Diese Zwischenseite dient nur um das Fenster der Seite zu vergrößern und die gewünschte Seite aufzurufen. Dazu reicht folgender JavaScript:

window.opener=top;
window.moveTo (0,0);
window.resizeTo (1024,768);
window.location.replace ("d:/Test2/index.htm");

So weit so gut.
Es gibt noch 2 kleine aber störnde Punkte:
1. Die neue Seite hat eine vorgegebene Größe von 1024x768. Falls jemand mit der gleichen Bildschirmauflösung arbeitet und am rechtem Rand des Bildschirmes die Steuerleiste plaziert hat, überdeckt sie ein Teil des Bildes. Das gleiche passiert auch wenn ich „window.resizeTo (screen.width,screen.height);“ benutze. Ich beführte, dies hat mit dem Browser nicht zu tun.
2. Das neue Fenster hat eine Umrandung, welche der Ursprungsfenster nicht hat.

zu 1. Gibt es eine Möglichkeit die Größe und Darstellung des Ursprungsfensters an das neue Fenster exakt weiterzugeben?
zu 2. Wie kann man die Umrandung verhindern?
Dürfte mit:
body leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0" marginheight="0"
erledigt werden, tut es aber nicht.

bei Antwort benachrichtigen