Hoi
Ich bräuchte mal eure Hilfe. Es ist schwer zu erklären, vielleicht spielt ja jemand von euch Space Invasion. Dort gibt es am unteren Rand eine Leiste, auf der ein Suchfeld ist. Neben diesem Suchfeld (aber noch auf der Leiste) ist der Link "Öffnen". Klickt man auf diesen Link, schiebt sich die Leiste mitsamt einer gesamten Seite (auf der man einen Überblick seine Planeten hat) bis zur Mitte des Desktops. Die Leiste ist jetzt also in der Mitte, und unten dran hängt eine gesamte Seite. Der "Öffnen"-Link heisst jetzt "Schliessen", und mit einem Klick schiebt sich das Ganze schön sauber nach unten, bis nur noch die Leiste zu sehen ist.
Der Text ist jetzt etwas lang geworden, aber vielleicht versteht ihr jetzt was ich meine. Auf jedenfall möchten wir soetwas für unser Spiel realisieren, nur wissen wir nicht wie.
Weiss jemand, wie das machbar ist?
Ich wäre wirklich sehr dankbar
Gruss
Flurex
Ausklappbare Seite
gepostet vor 17 Jahre, 8 Monate von Flurex
gepostet vor 17 Jahre, 8 Monate von Nightflyer
AJAX
gepostet vor 17 Jahre, 8 Monate von Drezil
? Ajax?
wo ist edas asynchron bzw. wo soll da nen xml-request gesendet werden?
Ich denke ist simples DHTML (JS), wie es schon seit jehren möglich war ..
wo ist edas asynchron bzw. wo soll da nen xml-request gesendet werden?
Ich denke ist simples DHTML (JS), wie es schon seit jehren möglich war ..
gepostet vor 17 Jahre, 8 Monate von TheUndeadable
> Ich denke ist simples DHTML (JS), wie es schon seit jehren möglich war ..
AJAX ist auch schon seit vielen, vielen Jahren möglich.
Ich vermute wie Drezil DHTML über JS.
getElementById("...").style.position und height wahrscheinlich...
AJAX ist auch schon seit vielen, vielen Jahren möglich.
Ich vermute wie Drezil DHTML über JS.
getElementById("...").style.position und height wahrscheinlich...
gepostet vor 17 Jahre, 8 Monate von Toby
Sowas geht mittlerweile auch mit CSS (bis auf den < IE7 natürlich).
Kenn ich zumindest von CMS Made Simple (schön um/eingesetzt auf linux-ag.com).
Kenn ich zumindest von CMS Made Simple (schön um/eingesetzt auf linux-ag.com).
gepostet vor 17 Jahre, 8 Monate von None
Schön ein Objekt mittels DIV angelegt und die visibility auf hidden gestellt.
Dann per XMLHttpRequest den Content angefordert, über den Objektnamen in den Objektkontext geschrieben (glaube innerHTML), daß ganze auf visible gestellt und dann mittels einer kleinen Schleife (setTimeout...) eingeblendet.
Sollte locker machbar sein und in weniger als 50 Zeilen machbar.
Dann per XMLHttpRequest den Content angefordert, über den Objektnamen in den Objektkontext geschrieben (glaube innerHTML), daß ganze auf visible gestellt und dann mittels einer kleinen Schleife (setTimeout...) eingeblendet.
Sollte locker machbar sein und in weniger als 50 Zeilen machbar.
gepostet vor 17 Jahre, 8 Monate von MrMaxx
Und wenn du es schön machen willst, dann realisierst du den Einblendeffekt über script.Aculo.us Effect.BlendUp/Down (wiki.script.aculo.us/scriptaculous/show/CombinationEffectsDemo) oder anderen Frameworks.
Maxx
Maxx
gepostet vor 17 Jahre, 8 Monate von mifritscher
Wobei die auf langsameren Rechnern gerne mal stocken (hab nen Athlon 1,2 Ghz).
Und mir gehen die Animationen auf den Keks, das ist so ziemlich das erste was ich nach einer Installation ausschalte.
Und mir gehen die Animationen auf den Keks, das ist so ziemlich das erste was ich nach einer Installation ausschalte.
gepostet vor 17 Jahre, 8 Monate von Startego
Wow, nicht übel, aber mir geht das Geblinke und Auftauche auch auf Dauer auf den Nerv.
Ansonten schön mal gesehn zu haben. :-)
Ansonten schön mal gesehn zu haben. :-)