 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
02.11.2002, 02:08
|
#1
|
|
TP-Junior
Registriert seit: Nov 2002
Ort: Leverkusen
|
Optionsschalter Parameterabfrage
Besteht in DW bei onclick auf einen Optionsschalter die Möglichkeit einen Parameter mit zu übergeben, um durch onclick bei einem Optionsschalter auf einen anderen Ebene die Ausgabe einer weiteren Ebene, die z.B. eine Auswahlliste enthält, zu steuern?
|
|
|
02.11.2002, 14:44
|
#2
|
|
TP-Insider
Registriert seit: Jul 2002
Ort: FfM
|
Also so richtig klar ist mir nicht, was Du meinst...
Es gibt z.B. ne Extension, die Dropdownmenues umschreiben kann. "List Menu rewrite". Wenn Du sowas meinst erklär mal genauer, was es mit den Ebenen (Layer?) und den Optionsschaltern auf sich hat.
Prinzipiell, kann man sämtliche JS-onClick u.a. Events auf Optionsfelder legen.
Gruß
A k i m o.
|
|
|
02.11.2002, 19:38
|
#3
|
|
TP-Junior
Registriert seit: Nov 2002
Ort: Leverkusen
|
Also: ich bin dabei einen PC-Konfigurator zu erstellen. Über den ersten Optionsschalter kann man eine Prozessorklasse (z. B. AMD XP oder Intel P4 usw) auswählen. Über einen weiteren Optionsschalter kann man einen Mainboardhersteller auswählen. Bei onclick auf diesen Schalter soll eine Ebene eingeblendet werden, die eine Liste/Menü der zur Verfügung stehenden Board-Modelle enthält. Damit hier die richtige Liste (Mainboard passend zum ausgewählten Prozessor) eingeblendet werden kann, muß ich hier wissen, welcher Prozessor ausgewählt wurde.
|
|
|
02.11.2002, 21:30
|
#4
|
|
TP-Specialist
Registriert seit: Oct 2001
Ort: München
|
Meinst Du den Optionsschalter, den man in Formularen verwendet, oder eine ganz normale Grafik auf die man dann einen Layer legen kann?
Falls Du ersteres meinst, habe ich gerade etwas herumgespielt und nur mit der Extension JustSoPicture bei onClick ein separate Grafik aufgehen lassen können. Mit normalen Layern geht da nichts.
Ich denke aber, dass das Ganze sehr einfach mit Grafiken zu lösen wäre, bei denen man draufklickt und eine separate Ebene, eine neue Seite oder ein anderer Frame öffnet sich.
|
|
|
02.11.2002, 21:39
|
#5
|
|
TP-Junior
Registriert seit: Nov 2002
Ort: Leverkusen
|
Ich meine den Optionsschalter den man in Formularen verwendet. Und es soll auch eine Auswahlliste/Menü sein, das in Formularen verwendet wird. Die ausgewählten Punkte sollen als email-Anfrage weiter gegeben werden.
Gruß Franz
|
|
|
02.11.2002, 21:42
|
#6
|
|
TP-Specialist
Registriert seit: Oct 2001
Ort: München
|
Und Du meinst man kann beim Drücken auf diesen Optionsschalter eine weitere Ebene öffnen? Wo hast Du so was schon mal gesehen? URL? Also, ich kann mich nicht erinnern, so etwas schon einmal gesehen zu haben.
|
|
|
02.11.2002, 22:11
|
#7
|
|
TP-Junior
Registriert seit: Nov 2002
Ort: Leverkusen
|
Ich weiß nicht wo ich das schon mal gesehen habe. Es ist das, was ich auf meiner Seite praktiziere(n möchte). Den momentanen Entwicklungsstand kannst Du dir anschauen unter www.gansercomputer.de. Wenn Du dort den Menüpunkt 'PC-Konfigurator' wählst, kommst Du zu der Seite. Dort kannst Du zunächst eine "Prozessorwelt" und einen Prozessor wählen. Wenn Du eine Auswahl triffst, wird in der Ebene "Hauptplatine", die mit ASUS vorbesetzt ist, eine Ebene eingeblendet, die eine Liste der verfügbaren Mainboards enthält. Was ich erreichen möchte ist, dass wenn man jetzt auf der Ebene "Hauptplatine" einen anderen Hersteller z.B. MSI auswählt, so wie bei den ASUS-Boards eine Ebene mit Liste sichtbar wird, die die zum oben ausgewählten Prozessor passenden MSI-Boards anzeigt. Und dazu brauche ich an dieser Stelle die Information, welcher Prozessor oben ausgewählt wurde.
Gruß Franz
|
|
|
03.11.2002, 00:30
|
#8
|
|
TP-Insider
Registriert seit: Jul 2002
Ort: FfM
|
Also Ebenen ein/ausblenden, sowie andere Javascript Ereignisse, können problemlos auf Optionsschalter gelegt werden. Ich hatte sowas auch mal auf nem Kontakt-Mailformular gemacht. Funktioniert so ziemlich in allen Browsern.
Allerdings hatte ich pro Ebene ein Formular. Es kann sein, daß es zu Problemen bei der Formularverarbeitung im Browser kommt, wenn das Formular ebenenübergreifend funktionieren soll.
Wie schon erwähnt empfehle ich für das Auswechseln der Listen eine Extension: " Dropdown Rewrite"
Innerhalb eines Formulars, würde ich auf Ebenen verzichten. Probiers mal aus, ob alle Inhalte mit sämtlichen gängigen Browsern auch richtig als Mail übergeben werden mit Deinen Ebenen. Es gibt auch ein Patch, daß layerübergreifende Formulare ermöglicht in Form einer Extension. Weiss aber im Moment beim besten Willen nicht mehr, wo ich das mal gesehen habe  ...
Gruß
A k i m o.
|
|
|
03.11.2002, 01:15
|
#9
|
|
TP-Junior
Registriert seit: Nov 2002
Ort: Leverkusen
|
Nein, ich weiß, daß das Formular nicht browswerübergreifend funktioniert. Im Netscape geht's nicht. Das ist mir aber momentan egal (darüber mache ich mir später Gedanken). Im IE hat es aber und tut es auch jetzt noch einwandfrei funktioniert. Die einzige Einschränkung in der Ursprungsversion: ich habe die Ebene 'Hauptplatine' auf den Hersteller Asus eingeschränkt und dem Benutzer die Auswahl eines anderen Mainboards über die Option 'andere', die beim onclick eine Ebene mit freier Texteingabemöglichkeit einblendet (was im Moment nicht funktioniert, wie ich gesehen habe, aber das ist nebensächlich), überlassen. Das Problem ist erst aufgetaucht, als ich dem Benutzer die Auswahl verschiedener Boardhersteller anbieten wollte, die dann mit CPU-Sockelspezifischen Mainboardlisten verbunden sein sollten. Ansonsten gibt es kein Problem mit dem vorhanden Formular. Es muß doch (irgendwie - aber ich weiß nicht wie) möglich sein, beim click auf z.B. Schalter 'P4S478' einen Parameter z.B. 'P4S478' zu setzen, der im onclick-Fall auf einen Mainboard-Hersteller z.B. folgenden Zustand herbeiführt: onclick auf 'MSI' AND Parameter='P4S478': Ebene 'MSIP4S478' = visible, alle anderen = hidden.
Hätte nicht gedacht, dass so ein bißchen Flexibilität und "Benutzer-Luxus" solche Probleme mit sich bringen.
Gruß Franz
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:43 Uhr.
|
 |