phpbar.de logo

Mailinglisten-Archive

[php] nochmal neues BrowserFenster in bestimmter Groesse

[php] nochmal neues BrowserFenster in bestimmter Groesse

P. Schult schultp_(at)_bigfoot.de
Mon, 06 Dec 1999 20:24:32 +0100


<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
 

Kai Hörner wrote:

> Hallo,

Tag

> ich glaub das hat neulich jemand mal beschrieben, aber ich kann es
> nicht mehr finden :-( Deshalb:
>
> Wie öffnet man mit PHP3 ein neues Browserfenster mit z.B. 640* 480 ??
>
> Bzw. das muss doch auch mit HTML gehen oder ?

das geht weder mit HTML, noch mit PHP3. Javascript heißt die devise:

http://www.teamone.de/selfhtml/
Dort auf Javascript und dann ist da irgendwo open.
 

kurz mal OT...

habe ich vor kurzem mal geschrieben. sind vielleicht fehler drin, funktioniert aber :)  (wer die fehler sieht, kann mir ja mal mailen)
checkt, ob jemals ein fenster mit window.open geoeffnet worden ist, wenn nein, wird eines geoeffnet. wenn ja, wird (falls noch offen) das alte geschlossen und ein neues geoffnet. der positive effekt hierbei ist, dass du von der dadrunterliegenden seite aus navigieren kannst. das neue fenster  wird halt immer im vordergrund sein.
fenstergroesse und position wird im link selber angegeben.
ach ja, InfoWin speicher den namen des fensters, so kann es angesprochen und verändert werden. dies sollte ab NN2.x und IE 3.2 funktionieren. (unter windows ;)
 
 

---

var InfoWin=null;

function CheckOpen(theURL,winName,targetName,features)
 
 {
 if(InfoWin==null) {
 eval(winName+"=window.open('"+theURL+"','"+targetName+"','"+features+"')");
 
 }
 else {
 if(InfoWin.closed==true) {
 eval(winName+"=window.open('"+theURL+"','"+targetName+"','"+features+"')");
 }
 else {
 InfoWin.close()
 eval(winName+"=window.open('"+theURL+"','"+targetName+"','"+features+"')");
 }}}

..
<body>...
<td width="102">
<a href="#" onClick="CheckOpen('blabla.html','InfoWin','NEWS','menubar=yes,scrollbars=yes,width=500,height=400,left=330,top=100')">
      <font face="Arial,Helvetica" color="#191B5F" size="-2"><big>blablabla..</big></font></a>
 

-----
soweit zum OT.

kommt nicht wieder vor ;)

ciao
 
 


php::bar PHP Wiki   -   Listenarchive