Kommentare

Ehemaliger User schrieb am 05.11.2014 um 17:39 Uhr

Sollte gene, wenn man die schriften als Bild hat, und vielleicht das ganz im Präsenhtationsmodus probiert.

SteHoy schrieb am 05.11.2014 um 20:35 Uhr

Hallo Janovo,

Danke für Deinen Tipp. Bislang habe ich noch überhaupt nicht mit dem Präsentationsmodus gearbeitet. Meine ersten Versuche eben zeigen mir, dass ich zwar Schrift, Bilder etc "einfliegen" lassen kann -- ABER nur wenn der Betrachter aktiv wird und diese Schritte selbst auslöst, durch Drücken eines Buttons. Das ist aber nicht was ich mir vorstelle. Ich hätte gerne, dass nach dem Start einer Seite die Schrift automatisch "angeflogen" kommt. Aber vielleicht lässt sich das ja doch mit Deiner Idee realisieren -- nur habe ich keine Idee wie das Funktionieren könnte, meine Versuche liefen alle ins Leere,

Deshalb freue ich mich, wenn Ihr evtl noch andere Ideen habt.

Grüße

Stefan

Ehemaliger User schrieb am 05.11.2014 um 22:05 Uhr

ich es auch schon, das ich die klickfunktion abgestellt hatte und es so lief, musst du mal schauen, es geht

SteHoy schrieb am 05.11.2014 um 22:34 Uhr

Hallo Janvo,

leider verstehe ich überhaupt nicht, was Du mir gerade mitgetilt hast. Von welcher Klickfunktion sprichst Du und wie lässt sie sich abschalten?

BeRo schrieb am 05.11.2014 um 23:55 Uhr

[...] Wenn es geht und ihr ´ne Lösung habt, dann wär das fantastisch.[...]

Ja, es geht und ja, wir haben eine Lösung; und die Lösung ist gewissermaßen eine Kolumbus Ei Variante.

Na ja, nicht ganz so einfach aber fast ebenso naheliegend, wenn man weiß wie es geht...

  • Die beiden Objekte, die in die Seite hineingleiten sollen, müssen auf je einer separaten Ebene abgelegt werden. In unserem Beispiel sind das die beiden Cupcakes Bilder
  • Beide Ebenen müssen als popup Ebenen deklariert werden, der Übergangseffekt muss eingestellt werden und sie müssen das Attribut (lock) erhalten (s. Screenshot)
  • Der folgende HTML Befehl muss im HTML Body der Seite abgelegt werden:
    <body OnLoad="xr_cpu( 4 ), xr_cpu(5)">
    Damit werden beim Öffnen der Seite die oben deklarierten popup Ebenen eingeblendet

Das war's in der Hauptsache schon.

Die im folgenden Screenshot oben sichtbaren Dummy Buttons enthalten jeweils den Link auf eine der "einfliegenden" Ebenen.
Damit die oben im JS Code gelb markierten Werte korrekt eingetragen werden können, müssen die Dummy Buttons zunächst im sichtbaren Teil der Seite angeordnet werden. Danach muss die Vorschau gestartet werden.
Positioniert man jetzt den Mauszeiger auf einen der Buttons, sieht man in der Statuszeile des Browsers den JS Code, den der WD benutzt, um die verlinkte popup Ebene zu öffnen. Der Zahlenwert aus diesem Code gehört in den o. a. JS Code an die entsprechende Stelle.
Anschließend sollten die Dummy Buttons irgendwo außerhalb des sichtbaren Seiteninhalts abgelegt werden. Sie dürfen aber nicht gelöscht werden!

So sieht der wesentliche Ausschnitt der entsprechenden Seite im Editor aus:

Die Ebenen werden so eingerichtet:

Alle Klarheiten ausgeräumt?

Na dann, viel Erfolg

--------------------------

P.S.

Fast vergessen, natürlich gibt's auch dazu eine online Demo und die Projektdatei zum Download

Zuletzt geändert von BeRo am 06.11.2014, 00:18, insgesamt 3-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

SteHoy schrieb am 06.11.2014 um 01:18 Uhr

Ich ziehe meinen Hut und verbeuge mich soooooooo tief vor Dir! Dieser Code ist einfach nur super! und in der Umsetzung so simpel ... wenn man - wie Du - weiß wie es funktioniert. Ich bleibe ein großer Fan von Dir und hoffe, dass Du diesem Forum niemals verloren gehst!!!!!!!!

Grüße und Gute Nacht

Stefan

SteHoy schrieb am 27.11.2014 um 12:58 Uhr

Hi BeRo,

habe gerade folgendes Phänomen / Problem festgestellt. Habe von meiner Site / meiner Projektdatei eine Website-Variante erstellt. ABER in der Variante funktioniert der "Einflug-Effekt" nicht mehr! Hat das etwas mit den Dummy-Buttons zu tun? Hast Du, oder hat ein anderer hier in der Runde eine Erkläung für das Problem und eine Lösung?

Grüße

Stefan

 

BeRo schrieb am 27.11.2014 um 14:41 Uhr

[...] Hat das etwas mit den Dummy-Buttons zu tun [...]

Indirekt, ja...

Das "Problem" ist leicht erklärbar. Der WD behandelt die Seiten jeder Variante wie eigenständige-, neue Seiten. Dadurch werden auch die auf der Hauptseite angelegten Ebenen neu indiziert, sie bekommen also eine neue Nummer, die nur für die jeweilige Variante gilt.

Für den aktuellen Fall bedeutet das, dass die JS Funktion "xr_cpu()", mit der die einfliegenden Ebenen aktiviert werden, entsprechend angepasst (erweitert) werden müssen.

Wenn Du das Demo Projekt um eine mobile Variante erweiterst, müssen 2 Funktionsaufrufe ergänzt werden, mit den Nr. 12 und 13.

Der erweiterte Code sieht danach so aus:

------------------
<body OnLoad="xr_cpu(4), xr_cpu(5), xr_cpu(12), xr_cpu(13)">
-----------------


Klar, dass in Deinem Projekt die Nummern der einzufliegenden Ebenen andere sein können. Wie Du die richtigen Nummern herausfinden kannst, das hast Du ja schon hier gelesen...

Viel Erfolg

Zuletzt geändert von BeRo am 27.11.2014, 14:41, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

SteHoy schrieb am 27.11.2014 um 15:25 Uhr

Ich bin dem Poblem auf der Spur, NUR ich hänge bei der richtigen Nummer für die Ebenen. Bitte erklär mir: Wofür steht ...cpu(4) ... und cpu(5) in der ursprünglichen Datei ....  Sind das die Nummern der Ebenen, wenn ja, ab wo wird gezählt: Ist der pasteboard background 0, der page background 1, mouse off  2, mouse over 3 UND dann cake2 für cpu(4) und cake 1 für cpu(5) ????

Angenommen dieses Logik stimmt, was hat es dann mit cpu 12 und cpu 13 auf sich? Das habe ich noch nicht kapiert!

Und wenn ich gerne weitere Varinaten schaffen möchte, weche Zahlen bekämen dann die ?

Ich habe übrigens eine FixTab!-Ebene ... die liegt ja immer ganz oben und wird dann nicht mitgezählt?! richtig?

Gruß

Stefan

 

 

<body OnLoad="xr_cpu(4), xr_cpu(5), xr_cpu(12), xr_cpu(13)">

SteHoy schrieb am 27.11.2014 um 15:35 Uhr

Hi BeRo,

vergiss meinen letzten Post --- habe das mit den Nummern kapiert und erkannt  und  Zahlen ich für noch mehr Varianten einragen muss habe ich jetzt auch nachvollziehen können!!! Ohne Dich hätte ich das Problem aber nicht lösen können, also mal wieer DANKE