SBL: lokale Bildvorschau im POPUP geht mit Netscape nicht !

Beitrag lesen

Hat das jemand behauptet? Dumm von dir, daß du deine Lösung hier nicht der Allgemeinheit zur Verfügung stellst, denn genau davon würde das Forum leben. Noch dazu, wo es nur 10 Zeilen insgesamt sind - die hätten anstatt deiner Schulabschlußrede hier locker reingepaßt - sogar gleichzeitig!

  • Sven Rautenberg

Ja klar bei so viel Müll der geblubbert wurde und das auch noch ohne Lösungsvorschlag muss auch Kritik kommen ist doch klar, oder ? Aber vielleicht, lieber Sven, nimmst all Deine Geisteskraft zusammen und versuchst meine Hintergedanken zu erörtern. Dann wäre Dein Statement bestimmt auch anders ausgefallen z.B.: "die Lösung würde mich mal interessieren....".
4 und 6 Zeiler Geschichte bezieht sich ausschl. auf den JS-Source.

Bis dahin die LÖSUNG:

Formular.htm(Bitte nicht den Rest der HTML-Tags vergessen!):
____________________________________________________________________

function preview()
     {
      var tmp=document.test.bild.value;
      var tmp2=tmp.replace(/\/g,"/");
      document.test.tmpbild.value="file:///" + tmp2.replace(/:/,"|");
      window.open("openprev.htm","xx");
     }

<form name="test">
  <input type="hidden" name="tmpbild" value="">
  <input type="file" name="bild" value="">
</form>
____________________________________________________________________

openprev.htm HTML-Seite:
____________________________________________________________________

<html>
<body>
<script language="JavaScript">
  <!--

var tmpx=top.opener.document.test.tmpbild.value;
  var ttp=tmpx.replace(/"/,"");
  tmpx=ttp.replace(/"/,"");

window.document.open();
  window.document.writeln("<center><img src='" + tmpx + "' border='0'><br>");
  window.document.close();

//-->
</script>
</body>
</html>

____________________________________________________________________