Winnie: Title zuweisen (lokal funktioniert's, online nicht!)

Beitrag lesen

function getHMTML(pic_src, titel)
{
return 'DOCTYPE .....'

  • '<HTML><HEAD>'
  • '<TITLE>' . titel . '</TITLE>'
  • '</HEAD><BODY onblur="self.close();">'
  • '<IMG SRC="' + pic_src + '">'
  • '</BODY></HTML>'
    ;
    }

Es funktioniert!! Da du's nicht testen kannst (JS deaktiviert), musst du mir halt glauben... ;-)
Vielen Dank für deine Tipps!

Ich habe das Script mehr oder weniger gemäss deinem Vorschlag umgeschrieben:

function poppic(pic_name, titel)
{
pic = window.open('', "picture", "width=820,height=620,top=50");
pic.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">'

  • '<HTML><HEAD>'
  • '<TITLE>' + titel + '</TITLE>'
  • '</HEAD><BODY>'
  • '<IMG SRC="pics/' + pic_name + '">'
  • '</BODY></HTML>');
    window.onfocus = function ()
    {
      if(!pic) return;
      pic.close();
      pic = null;
      window.onfocus = null;
    };
    }

Nur das mit dem onblur hat nicht funktioniert und so habe ich halt doch meine alte Funktion zum Schliessen des Fensters genommen.

MfG
Ein glücklicher Winnie