phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?bi=DFchen?= OT: =?iso-8859-1?Q?Parameter=FCbergabe?= anJS

[php] =?iso-8859-1?Q?bi=DFchen?= OT: =?iso-8859-1?Q?Parameter=FCbergabe?= anJS

Oliver Feige ofeige_(at)_triplex.de
Fri, 03 Sep 1999 08:09:31 +0200


Guten Morgen,

ich bin zwar noch nicht ganz wach, aber ich könnte mir vorstellen, das du den
String in der window.open Routine Zerlegen solltest
und zwar so
//
// Link
//
<A
HREF="JavaScript:fenster_auf('bild.php3?image=blabla',parameter1,parameter2)">

//
// Function Popup Fenster
//

function fenster_auf(url,breit,hoch){
    if (bild){
        window.bild.close();
    }

bild=window.open(url,"bild","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,width
= "+breit+" ,height = "+hoch);
    window.bild.focus()
}

Das sollte klappen, da JavaScript im gegensatz zu PHP alls was innerhalb eines
" " steht als String interpretiert!

das wars

cu.
...Oliver

"Haeger New Media [GH]" schrieb:

> Hi,
>
> ist ein bißchen OT, aber der JS-NG mag irgendwie niemand antworten und die
> Leute sind hier i.d.R. auskunftsfreudiger...
>
> per PHP werden Daten aus einer Datenbank geholt. Damit werden im PHP-Teil
> dynamisch Javascript-Links erzeugt, unzwar wie folgt:
>
> <a href = "javascript:fenster_auf('bild.php3?image=$list[0]','$list[4]',
> '$list[5]' ) " >
>
> aufgerufen wird beim Klick die Javascript-Funktion fenster_auf
>
> function fenster_auf(url, breit, hoch)
> {
>  if (bild)
>  {
>   window.bild.close();
>  }
> bild=window.open(url,'bild','toolbar=no,location=no,directories=no,status=n
> o,menubar=no,scrollbars=no,width = breit ,height = hoch');
> window.bild.focus()
> }
>
> Über den Link sollen also die Höhe und Breite des neu zu öffnenden Fensters
> an die Funktion übergeben werden. Das funktioniert so aber nicht. Hat
> zufällig jemand von Euch einen Tip?
>
> Vielen Dank!
>
> Guido Haeger
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php

--
triplex - agentur fuer neue medien GmbH
erhardtstr. 8
80469 muenchen
mailto:ofeige_(at)_triplex.de
http://www.triplex.de

telefon: +49 89 209 138 22
fax:     +49 89 209 138 10




php::bar PHP Wiki   -   Listenarchive