Thema: neues fenster
Einzelnen Beitrag anzeigen
  #2  
Alt 18.05.2002, 22:53:44
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

das was du da vor hast, zumindest habe ich es so verstanden, ist ein popup window, das geht nur mit javascript.
hier der code:

mit scrollbars und allem drum und dran!
Code:
<script language="javascript" type="text/javascript">
<!--
var win=null;
function NewWindow(page, name, w, h, pos, infocus)
{
	if(pos=="random")
	{
		left=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
		gtop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
	}
	if(pos=="center")
	{
		left=(screen.width)?(screen.width-w)/2:100;
		gtop=(screen.height)?(screen.height-h)/2:100;
	}
	else if((pos!='center' && pos!="random") || pos==null)
	{
		myleft=20;mytop=20
	}
	settings="width=" + w + ", height=" + h + ", top=" + gtop + ",left=" + left + ", scrollbars=yes, location=yes, directories=yes, status=yes, menubar=yes, toolbar=yes, resizable=yes, dependent=yes";
	win=window.open(page, name, settings);
	win.focus();
}
// -->
</script>

$SQL_statement = "SELECT * FROM members where activity='a' order by nick"; 
$ergebnis = mysql_query($SQL_statement); 
while($data=mysql_fetch_array($ergebnis))
{ 
	echo "<br><a href"=javascript:NewWindow('?member_ID=".$data['member_ID']."', 'popup', '640', '480', 'center', 'front');">".$data['nick']. "<br></a>"; 
	if ($member_ID == $data['member_ID']) 
	{ 
		$SQL_statement2 = "SELECT * FROM members where member_ID=".$member_ID; 
		$ergebnis2 = mysql_query($SQL_statement2); 
		while($data2=mysql_fetch_array($ergebnis2)) 
		{ 
			echo "<backquote>
"; 
			echo "<b>
";
			echo "<font color='#006600' face='Arial, Helvetica, sans-serif'>
"; 
			echo "<br>". "Realname: " . $data2['realname']."<br>" . "UIN: " . $data['uin'] . "<br>" . "status " . $data2['status']."<br>". "mail to " . $data2['email'] . "<br>
"; 
			echo "</font>
";
			echo "</b>
"; 
			echo "</backquote>
"; 
		} 
	} 
}
das selbige ohne scrollbars usw.!
Code:
<script language="javascript" type="text/javascript">
<!--
.
.
.
scrollbars=no, location=no, directories=no, status=no, menubar=no, toolbar=no, resizable=no, dependent=no";
.
.
.
// -->
</script>
in deinem code fehlten einige echos, kann sein, dass darum die ganze seite geladen wurde. ich will hoffen das ich dir weiter helfen konnte und wünsche viel spass damit :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de

Geändert von |Coding (18.05.2002 um 23:02:17 Uhr)
Mit Zitat antworten