Seite 1 von 1
showHideLayers mit variabel aktivieren
Verfasst: Mo 04.Sep, 2006 10:33
von secarum
danke secarum guten montag morgen
ich würd gern mit einem link eine variabel mitschicken, die bei dessen aktivierung ein showHideLayers_script auslösen soll. leider kenn ich nicht die php-befehlszeile und hoffe das mir hier jemand weiterhelfen kann.
link zur aktivierung
Code: Alles auswählen
<a href="{LINK}?hide_all target="main_frame">{L_LINK}</a>
begin der befehlszeile
Code: Alles auswählen
$hide_all = ( isset ($_GET['hide_all ']) ? $_GET['hide_all '] : "" );
if ( $hide_all != 0 )
{
}
html-code zum showHideLayer
Code: Alles auswählen
MM_showHideLayers('world_map','','hide','prolog','','hide','main_iframe','','show')
ich hoffe, daß das problem nicht zu trivial ist, aber in anderen boards hab ich darauf keine antwort bekommen^^
danke secarum
Verfasst: Mo 04.Sep, 2006 10:47
von oxpus
Das was Du brauchst, ist ein Switch für den HTML-Code, der in der Bedingung einzusetzen wäre.
Hier gehts zur Anleitung:
http://www.oxpus.de/viewtopic.php?t=2642
Schau dort unter "... wiederholende Werte/Texte für z.B. Tabellen: " nach...
Verfasst: Mo 04.Sep, 2006 11:02
von secarum
die übergabe versteh ich schon einigermassen, mir ist nur die syntax nicht ganz klar, mit der ich den script in den code einfassen soll.
wo die kommas, punkte und anführungszeichen bei einem scriptausdruck hingesetzt werden.
Verfasst: So 10.Sep, 2006 09:49
von secarum
guten morgen
sorry für den doppelpost, aber ich glaube kaum, daß jemand meine letzten post nochmal gelesen hätte, wenn ich ihn nur editieren würde^^
mein problem ist schon die fragestellung, deshalb hab ich es mal grafisch unterlegt.
____________________________________________________________________
ich hab auf der linken seite eine navi oben, ein iframe mit einer map drin und eine navi darunter
auf der rechten seite sind es 4 div_ebenen die mit der navi unter der map an und aus geschalten werden können
mein problem ist folgendes: von der map (dem iframe) aus kann man den monsterkampf starten (monster mit blauen kreis drum), doch kann es sein, daß der user die main_ebene (blau) mit einer anderen ebene (andere farben) verdeckt hat und von dem monsterkampf gar nichts mitbekommt.
aus dem iframe kann man leider kein javascript auf die hauptseite starten, daß man den monster einfach mit einem "onclick" den hide_layer_befehl hätte mitschicken können.
wie kann ich dem monster also ein befehl mitschicken, der auf der hauptseite alle ebenen außer die main_ebene in den hide_modus gehen läßt?
leider bin ich in sachen php ein absoluter anfänger. das adr_addon worum es hier geht, wurde von einem kumpel [danke boo^^] und mir begonnen, doch hat er jetzt leider sein IT-praxis_semester und so will ich jetzt die sache selbst in die hand nehmen.
Verfasst: So 10.Sep, 2006 10:55
von oxpus
Soweit ich iframes verstanden habe, sind die auch autark. Man kann also keine Aktionen im Hauptframe auslösen, bzw. verwenden!
Es sind jeweils eigene Webseiten, in denen Du die gewünschten Aktionen auch einbauen must.
Etwas anderes wüsste ich nicht...
Verfasst: Di 12.Sep, 2006 09:00
von secarum
trotzdem danke für die mühe.
das sich diese sache sich so schwierig gestalten würde hätt ich nicht gedacht^^
also danke nochmal und einen schönen tag