• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

target="_blank" Fenstergröße

myoddo

Mitglied
Hallo und guten Morgen,
möchte auf meiner Seite einen Link mit " target="_blank (Neues Fenster) öffnen.
Nun würde ich das Fenster gerne an einer bestimmten Position und in einer bestimmten Größe öffnen.
Irgendwo beim Googeln habe ich was uraltes gefunden (stand 2001)
Wie macht ihr das aktuell ?

Danke
 
Werbung:
ich bestimme selber wie ein neues fenster aufgeht im browser da hast du mit html keinen einfluss drauf.


  1. <head>
  2. <script language="javascript">
  3. <!--
  4. function winOpen(url, breite, hoehe) {
  5. // Errechnet Koordinaten, um das Popup zentriert zu platzieren
  6. links = (screen.width/2)-(breite/2);
  7. oben = (screen.height/2)-(hoehe/2);
  8. window.open(url,"popup","height="+hoehe+",width="+breite+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = no,fullscreen = no,top ="+oben+",left ="+links);
  9. }
  10. //-->
  11. </script>
  12. </head>


    zum öffnen

    java script:winOpen('deineseite.html', 300, 200); void(0);


quelle: 30sec goggeln ungetestet!


Die einzige Person, die über die Existenz von neuen Browserfenstern zu entscheiden hat, ist und bleibt der Surfer selbst
 
Zuletzt bearbeitet:
Den Text kopiere ich (wie er ist in den headbereich)

Den Link habe ich so gebaut
<a href="#" onClick="java script:winOpen('http://www.youtube.com/watch?v=tqTTYvt1zkI#t=3m50s ', 300, 200); void(0);">hier steht dein link</a>
Seite startet aber nicht.
Ich muss zugeben, habe keinerlei Kenntnisse von javascript

Soll ich im Javascript Forum posten?
 
Werbung:
Gibt es denn eine Javascript-Fehlermeldung in der Fehlerkonsole? Auf Grund deiner Beschreibung kann man nicht erkennen, ob das passiert oder nicht.

Moderation: Verschoben von HTML zu JavaScript.
 
Dachte ich mir, dass es verschoben werden musste.
Habe keine Fehlermeldung (Fehlerkonsole? )
Mit JavaScript habe ich mich noch nicht so befasst.
Eventuell lege ich das Thema noch etwas auf Eis.


Aber ein Versuch ist es noch wert.
Wo kann ich den Fehler suchen?
Momentan habe ich den Text im headbereich
<script language="javascript">
function winOpen(url, breite, hoehe) {
// Errechnet Koordinaten, um das Popup zentriert zu platzieren
links = (screen.width/2)-(breite/2);
oben = (screen.height/2)-(hoehe/2);
window.open(url,"popup","height="+hoehe+",width="+breite+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = no,fullscreen = no,top ="+oben+",left ="+links);
}
</script>

Und den Link eingebaut

<a href="#" onClick="java script:winOpen('http://www.youtube.com/watch?v=tqTTYvt1zkI#t=3m50s ', 300, 200); void(0);">hier steht dein link</a>

Auf der Webside tut sich aber nichts.
Doch oben im Eingabefeld
kommt nun eine/# dazu. (Beim Klick auf den Link)




Besten Dank für eure Hilfe
 
HTML:
<a name="EIN_NAME" onclick="window.open('LINK', 'FENSTERNAE','width=BREOTE, height=HÖHE,top=ABSTAND_OBEN,left=ABSTAND_LINKS,scrollbars=1_ODER_0_ALSO_AN_AUS">LINKTEXT</a>
 
Werbung:
Zurück
Oben