Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 10.07.2004, 17:36   #1
TP-Member
 
Benutzerbild von Scorpion
 
Registriert seit: Oct 2001
Scorpion macht alles soweit korrekt

Javascript Popup


Hallo,

ich habe schon wieder ein Problem, bzw ich weiss nicht wie ich es umsetzen soll.
Ich rufe von meiner Seite mittels
Code:
<td><a href="#" onClick="popup ()"> gt;&gt;</a></td>
auf. Wobei popup () in einer JavaScript Datei als Function gespeichert ist.
Code:
function popup ()    
{  	
var win;           
win=window.open ('popup.php', 'fenster', 'width=450, height=450, left=400,top=100, resizable=no, toolbar=no, menubar=no, scrollbar=yes');
}
Das ganze funktioniert ja prima. Nur wenn ich jetzt verschiedene Popup-Links habe, muss ich mit dieser Methode ja alles 100mal schreiben, was einen extrem langen Code ergibt.

Gibt es eine Möglichkeit dies einfacher/kompakter zu erstellen?
Kann ich mit dieser Methode eine Variable Übergeben, welche ich dann in einem Popup mit Formular in einer Listbox demensprechend auslese(Standart setzen)?

Danke schon jetzt für eure Mühe.
Scorpion ist offline   Mit Zitat antworten


Alt 10.07.2004, 17:42   #2
TP-Special Mod
 
Benutzerbild von webmichl
 
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
webmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine User
schau mal hier
webmichl ist offline   Mit Zitat antworten
Alt 10.07.2004, 18:19   #3
TP-Veteran
 
Benutzerbild von heatseeker
 
Registriert seit: Jun 2003
Ort: Aachen
heatseeker bringt sich richtig einheatseeker bringt sich richtig ein
Das Beispiel von WEbmichel als Theorie:
Definier in deiner Funktion Variablen.
Dann kannst du diese im Link übergeben.
In der Funktion baust du dann das Popup aus den übergeben Variablen zusammen.
SO kannst du für jeden belibigen Link ein passenden Popup machen.

Hoffe noch weiter geholfen zuhaben ^^

heatseeker
heatseeker ist offline   Mit Zitat antworten
Alt 10.07.2004, 18:35   #4
TP-Member
 
Benutzerbild von Scorpion
 
Registriert seit: Oct 2001
Scorpion macht alles soweit korrekt
Vielen Dank für die prompte Hilfe, die übergabe eines Links ersparrt mir doch viel arbeit.
Doch wie ich in einen popup mit festem Link die Variable weitergebe. ist mir noch ein Rätsel.
Ich habe ein Dokument mit 4mal demselben Link aufs Popup(Kontaktformular), wobei nur der Startwert der Listbox im Formular anders sein soll.

Muss ich nun die Seite nun komplett übers Javascript erstellen oder kann ich einfach den Wer vom Dokument soweit übergeben?
Scorpion ist offline   Mit Zitat antworten
Alt 10.07.2004, 19:11   #5
TP-Special Mod
 
Benutzerbild von webmichl
 
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
webmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine User
Zitat:
Zitat von Scorpion
...Muss ich nun die Seite nun komplett übers Javascript erstellen...
Das dürfte in Deinem Fall die praktikabelste Lösung sein - im Popup-Script per document.write die Seite ausgeben und an den entsprechenden Stellen mit ner if-Bedingung die entsprechenden Daten ausgeben. Dazu würd ich ne weitere Übergabevariable nehmen, die die ganze Sache steuert.

PS: Falls ich Deine Javascript-Kenntnisse überschätzt habe, frag ruhig weiter ...
webmichl ist offline   Mit Zitat antworten
Alt 10.07.2004, 19:45   #6
TP-Member
 
Benutzerbild von Scorpion
 
Registriert seit: Oct 2001
Scorpion macht alles soweit korrekt
So, habs geschaft. Ich habe nicht wie du sagtest alles über JavaScript gemacht. Was ja auch eine gute Idee gewesen wäre. Ich habe einfach von meiner ersten Seite den Link
Code:
kontakt.php?sender=1
übergeben. Und mittels
Code:
if ($_GET['sender']==1)
die Listbox dementsprechend gestaltet.

Ich hoffe das ist auch eine gute Lösung.

Vielen Dank an webmichl für die vielen nützlichen Tips.
Scorpion ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Javascript Popup Javascript Popup
« Bilder aus Ordner auslesen | Newssysthem einbinden »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Nochmals Popup: Erklärung für script gesucht belimo HTML Puristen 16 13.07.2004 21:34
von einem popup aus den inhalt in zweitem popup ändern coe0815 HTML Puristen 2 19.07.2003 20:29
Popup menue frames javascript Tobbi Dreamweaver 5 08.05.2003 15:17
Darstellung des PopUp Menüs Ich kanns net! Fireworks 1 28.02.2003 21:40
Popup funktioniert nicht richtig! chan HTML Puristen 3 29.01.2002 11:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:25 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67