WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   javascript - fenster im vordergrund (http://www.wcm.at/forum/showthread.php?t=59193)

snatch 10.06.2002 10:01

javascript - fenster im vordergrund
 
Hallo,

Frage wie schaffe ich es das mir nach dem klick das javascript fenster im vordergrund angezeigt wird. die zieldatei is ein perlscript das eine variable in diesem fall eine spielerID benötigt mit der der gewünschte spieler danach in einem eigenen Fenster angezeigt wird.
Beim einer vorherdefinierten funktion spieler im header hats funktioniert mit

F1 = window.open usw.
F1.focus()

nur hab ich es nicht geschafft die spielerID mitzuschicken.

Jetzt bin ich soweit

$vorname $nachname

Es wird die Seite mit den Spielernamen nochmal reingeladen und beim Klick auf einen namen wird auch das Spielerinformationsfenster geöffnet. Nur halt im Hintergrund???? Kann ich das focus() hier auch verwenden? wenn ja wie muss mein tag aussehen?

Danke im voraus,
greets snatch

sagi 10.06.2002 11:31

function oeffneSpieler(id) {
f1 = window.open('meineurl/anz_1_spieler.pl?spielerID=id,
'Spielerinformation','toolbar=no,location=no,scrol ling=yes,directories=no,status=yes,menubar=no,scro
llbars=yes,resizable=yes,width=350,height=300,left =0,top=0');
f1.focus();
}

also eine eigen Funktion definieren und die id übers JS einfügen. Ich glaube nicht, dass mein Script funktionieren wid. nur ein Denkansatz.

der Aufruf:

onClick="oeffneSpieler($spielerID)"

check halt nochmal die genzen anführungszeichen von mir.

mfg

c.

snatch 10.06.2002 12:13

soda, das mit der variable id glaub ich funkt aber ich bekomm im geöffneten fenster immer noch die meldung

Statement has no result columns to bind (perhaps you need to successfully call execute first)

Irgendwas stimmt mit der variablen übergabe nicht

Hier mein qellcode der ausgegeben wird:

<html>
<head>
<title>Spielerdaten</title>
<script type="text/javascript">
<!--
function spieler(id) {
F1=window.open("meineurl/anz_1_spieler.pl?spielerID=id",
"Spielerinformation","width=350,height=320,left=0, top=0");
F1.focus();
}
//-->
</script>
</head>
<body>
<div align="center"><center><h3>Spieler von HC Oberndorf</h3>
<table>
<tr><td><a href="javascript:spieler(65)">senor x rossi</td></tr>
<tr><td><a href="javascript:spieler(64)">Seppi Dradium</td></tr>
<tr><td><a href="javascript:spieler(63)">Michi Stalzer</td></tr>

usw.

müssen variablen in javascript vielleicht deklariert werden od. sonstiges

sagi 10.06.2002 13:07

Vielleicht hilft, wenn du die Var id aus den Anführungszeichen herausnimmst. Könnte ja sein, dass er "id" mitsendet und nciht den Inhalt der Variablen id.

schau mal auf http://selfhtml.teamone.de.

mfg

c.


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag