Hallo,
ich möchte gerne Bilder in einem PopUP-Fenster aufrufen. Da die Bilder unterschiedliche Größen haben, wollte ich das aktuelle PopUp schließen und anschließend das PopUp mit neuen Fenstergrößen aufrufen. So wie ich es hier realisiert habe, funktioniert es aber nicht. Das Bild wird einfach in der aktuellen Karteikarte angezeigt.
Beispiel-Aufruf:
Wenn ich allerdings als erstes ein Bild ohne closeWindow() aufrufe, zum Beispiel:
funktioniert auch der Aufruf mit closeWindow(), selbst wenn ich das PopUP manuell schließe.
Hat jemand einen Lösungsvorschlag für mich?
Vielen Dank
Paul
ich möchte gerne Bilder in einem PopUP-Fenster aufrufen. Da die Bilder unterschiedliche Größen haben, wollte ich das aktuelle PopUp schließen und anschließend das PopUp mit neuen Fenstergrößen aufrufen. So wie ich es hier realisiert habe, funktioniert es aber nicht. Das Bild wird einfach in der aktuellen Karteikarte angezeigt.
Code:
<script language="javascript">
var popupWindow = null;
function positionedPopup(url,winName,w,h,t,l,scroll)
{
settings =
'height='+h+',width='+w+',top='+t+',left='+l+',scrollbars='+scroll+',resizable'
popupWindow = window.open(url,winName,settings)
}
function closeWindow()
{
if(false == popupWindow.closed)
{
popupWindow.close ();
}
}
</script>
HTML:
<a onclick="closeWindow(), positionedPopup(this.href,'Window','1200','800','100','100','yes');return false" href="http://www.test.de/test.png">Test mit closeWindow</a>
Wenn ich allerdings als erstes ein Bild ohne closeWindow() aufrufe, zum Beispiel:
HTML:
<a onclick="positionedPopup(this.href,'Window','600','400','100','100','yes');return false" href="http://www.google.de">Test ohne closeWindow</a>
funktioniert auch der Aufruf mit closeWindow(), selbst wenn ich das PopUP manuell schließe.
Hat jemand einen Lösungsvorschlag für mich?
Vielen Dank
Paul