Zurück   HTML Forum > Programmierung > HTML

HTML In dem Forum bekommst du nützliche Tipps und schnelle Hilfe zu deinen Fragen rund um HTML und XHTML.

Neues Thema erstellen  Antwort
 
Themen-Optionen Thema durchsuchen
Alt 25.05.2011, 13:05   #1
Neuer Benutzer
 
Registriert seit: 16.06.2010
Ort: München
Beiträge: 17
Standard Bilder in neuem Fenster öffnen

Hallo.

Bin gerade dabei HTML zu schreiben.

Heute früh hat mir der Windows Update den IE9 installiert.
Damit funktioniert es nicht mehr per HTML ein neues Fenster aufzumachen:
HTML-Code:
<a href="01.html" target="_blank">
Gestern gings noch, heute nicht mehr.

Der IE9 macht lediglich einen anderen TAB im gleichen Fenster auf.

Liegt das nur am IE9 ?

Hat jemand dieses Problem auch ?

Gruß
Martin
MaWe ist offline   Mit Zitat antworten
Alt 26.05.2011, 10:05   #2
Administrator
 
Benutzerbild von developr
 
Registriert seit: 11.11.2008
Ort: Bremen
Beiträge: 268
developr eine Nachricht über ICQ schicken developr eine Nachricht über MSN schicken
Standard AW: Probleme mit IE9 und >target="_blank"<

Dies ist anders auch nicht mehr möglich, zumindest nicht über den Target-Parameter (Java-Script). Allerdings sind Tabs doch auch viel komfortabler als neue Fenster zu öffnen. Dem Nutzer bleibt die Entscheidung dann ja selbst überlassen, ob er den Link in einem Tab oder neuen Fenster (über rechtsklick -> im neuen Fenster öffnen) öffnen möchte.
developr ist offline   Mit Zitat antworten
Alt 26.05.2011, 10:52   #3
Neuer Benutzer
 
Registriert seit: 16.06.2010
Ort: München
Beiträge: 17
Standard AW: Probleme mit IE9 und >target="_blank"<

Danke für Deine Antwort.

Ich hätte gerne ein neues Fenster mit der Vergrößerung eines Bildes, wenn man auf die kleinere Version des Bildes klickt.
Und da es sich um eine private Anwendung handelt, würde ich eben gerne bestimmen, dass ein neues Fenster aufgeht.

Geht das mit dem Target-Parameter jetzt gar nicht mehr ?
Wie siehts da mit der Kompatibilität aus ?

Gruß
Martin
MaWe ist offline   Mit Zitat antworten
Alt 26.05.2011, 11:03   #4
Administrator
 
Benutzerbild von developr
 
Registriert seit: 11.11.2008
Ort: Bremen
Beiträge: 268
developr eine Nachricht über ICQ schicken developr eine Nachricht über MSN schicken
Standard AW: Bilder in neuem Fenster öffnen

Versuche mal folgendens:

Java-Script in deinen Header einfügen:
HTML-Code:
<script>
<!-- © Christian Köchy http://www.shck.de mail@shck.de -->

function shckbp(shckp,shckti,shckte)
{ var undefined;

  if (shckte==undefined)
  {shckte='';}

  if (shckti==undefined)
  {shckti='www.shck.de';}

  shcknw = window.open('', '','resizable=1');

  with (shcknw)
  {
    document.open();
    document.write('<!--\n\t© Christian Köchy\n\thttp://www.shck.de\n\tmail@shck.de\n-->\n\n');
    document.write('<title>'+shckti+'</title>');
    document.write('<meta http-equiv=\"imagetoolbar\" content=\"no\">');
    document.write('<body leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\"
    scroll=\"no\" onload=\"opener.shckrez(document.images[0].width,document.images[0].height)\">')
    document.write('<a href=\"javascript:self.close()\">');
    document.write('<img src=\"'+shckp+'\" border=\"0\" alt=\"'+shckte+'\">')
    document.close();
  }
}

function shckrez(x,y)
{
if (navigator.appName == 'Microsoft Internet Explorer')
{shcknw.resizeTo(x+10,y+29);}

else
{
	if(navigator.appVersion.substring(0,1) < "5")
		{shcknw.resizeTo(x,y);}
	else
		{shcknw.resizeTo(x+8,y+28);}
}

shckx=(screen.availWidth/2)-(x/2);
shcky=(screen.availHeight/2)-(y/2);
shcknw.moveTo(shckx,shcky);
}
</script>
Bilder kannst du dann wie folgt verlinken:
HTML-Code:
<a href="javascript:shckbp('bild_002.jpg','titel','alt-text')">
<img border="0" src="bild_002_small.jpg" width="100" height="69"></a>
developr ist offline   Mit Zitat antworten
Alt 26.05.2011, 11:36   #5
Neuer Benutzer
 
Registriert seit: 16.06.2010
Ort: München
Beiträge: 17
Standard AW: Bilder in neuem Fenster öffnen

Vielen Dank.

Probier ich mal aus.

Schöne Grüße
MaWe ist offline   Mit Zitat antworten
Alt 27.05.2011, 06:54   #6
Neuer Benutzer
 
Registriert seit: 16.06.2010
Ort: München
Beiträge: 17
Standard AW: Bilder in neuem Fenster öffnen

@developr: Hat super geklappt. Vielen Dank dafür.

Schöne Grüße
MaWe ist offline   Mit Zitat antworten
Neues Thema erstellen  Antwort

Stichworte
ie9, neues fenster, new window, _blank
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PopUp Fenster ohne Navigations-Symbolleiste in Fierfox alkhatw HTML 7 13.02.2011 11:36
Bilder richtig verschieben Question CSS 0 13.09.2010 18:49