• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

neues fenster mit javascript beschreiben

Michael Roth

New member
hallo,

ich möchte eine auswertung eines tests programmieren (mit js). dabei soll es auch eine plausibiltätsprüfung geben. wenn ich bei meinem test auf den auswertungs-button klicke, soll sich ein neues fenster öffnen, das neben einer überschrift usw. auch noch angibt, welche fragen bei dem test falsch beantwortet wurden.

klartext: kann man via javascrip ein neues fenster öffnen und dann mit document.write etwas reinschreiben?

für eure hilfe danke ich euch
 
Hallo!

Logisch kann man das, teste es mal hiermit:

Code:
<script language="Javascript">
win = window.open('','','width=200,height=300');
win.document.writeln('Hallo');
</script>
 
thanx

danke dir, genauso hatte ich es bei mir auch probiert, hatte aber nicht geklappt (der fehler lag jedoch anderswo).

jetzt geht's:)
 
Und was muß ich eingeben wenn ich auf ein verlinktes Bild klicke ?
Die Seite wechselt im gleichen Bild , soll aber eine neue Seite öffnen (PopUp mit Link Url) gleiche Größe.
Was muß ich im Script eingeben !

<script language="Javascript">
win = window.open('','','width=1024,height=768');
?????
</script>
 
hi Solarfighters,

Code:
<html>
<head>
<title>Test</title>

<script language="JavaScript" type="text/javascript">
<!--
function bild(picture,Breit,Hoch) {

xsize = Breit + 55;
ysize = Hoch + 115;

xpos = ( screen.width / 2 ) - ( xsize / 2 );
ypos = ( screen.height / 2 ) - ( ysize / 2 );

pic = window.open("","pic","resizable=1");

with(pic.document) {

    write('<html><head><title>' + picture + '</title></head>'
        + '<body bgcolor="#cccccc" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">'
        + '<table border="0" cellspacing="0" cellpadding="0" width="100%" height="100%">'
        + '<tr><td align="center" valign="top"><br>'
        + '<table bgcolor="#000000" border="1" cellpadding="0" cellspacing="1"><tr>'
        + '<td align="center"><img src="' + picture + '" width="' + Breit + '" height="' + Hoch + '"></td>'
        + '</tr></table>'
        + '<br><a href="javascript:window.close();"><b><font color="#000000">Fenster schließen</font></b></a></td>'
        + '</tr></table>'
        + '</body></html>');

    close();

}

pic.resizeTo(xsize,ysize);
pic.moveTo(xpos,ypos);
pic.focus();

}
//-->
</script>

</head>
<body>

<center>

<a href="javascript:bild('Bilder/1.jpg',470,370);"><img src="Bilder/1.jpg" width="150" height="50" border="0" alt="Klick mich und ich werde gross..."></a> 
  <a href="javascript:bild('Bilder/2.jpg',400,300);"><img src="Bilder/2.jpg" width="150" height="50" border="0" alt="Klick mich und ich werde gross..."></a>

</center>

</body>
</html>
 
Zuletzt bearbeitet:
PHP:
NewWindow=window.open('','Picture','height='+ysize+',width='+xsize+',scrollbars=no,resizable=no,top='+ypos+',left='+xpos);
	NewWindow.document.write ('<html><head><title>&copy holgerkrupp.de');
	NewWindow.document.write ('</title></head>');
	NewWindow.document.write ('<body  onload="focus();">');
	NewWindow.document.write ('blablabla');
	NewWindow.document.write ('</body></html>');
	NewWindow.document.close();

 
}
 
Danke erst mal für Deine Antwort !!;)
Ich bekomme es irgendwie trotzdem nicht hin, der gesamte html tag sieht so aus
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">

</head>

<body>

<p align="center"><a href="http://www.boardliste.de/topliste/in.php?id=9"><img border="0" src="http://www.solarfighters.de/Top%20100.gif" width="88" height="31"></a></p>

</body>

</html>

Tut mir leid wenn ich mich noch ein bissl doof anstelle aber das ist noch Neuland, will es aber lernen.
Wie binde ich jetzt den Script da mit ein ???
Für Deine Antwort wäre ich dir sehr dankbar !!!
 
...alles was im <script> tag steht in <head>, und dann noch nach belieben die bilder mit...
Code:
<a href="javascript:bild(400,200)"><img ... ></a>
...versehen.
 
Zurück
Oben