HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum |
 

 
 

Anzeige 
 
               Forum
 
 
HTMLWorld » Forum

dhtml + iframes - JavaScript Forum

 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

dhtml + iframes

 

Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   JavaScript
Vorheriges Thema: Paßwortabfrage
Nächstes Thema: Checkboxen (gruppiert) abfragen  
Autor Nachricht
frankpilath
Häufiger Poster


Anmeldungsdatum: 22.03.2005
Beiträge: 21
Wohnort: Düsseldorf

BeitragVerfasst am: 30.05.2005 16:51:39    Titel: Antworten mit Zitat

[quote="frik"]...eine Möglichkeit die Inhaltsübersicht (immer geladen) im Hintergrund...[/quote]
hi frik,
da du noch keine antwort auf dein problem hast, will ich es mal versuchen. ich arbeite allerdings ausschließlich mit javascript und dhtml - vielleicht hilft es dir trotzdem.

ich würde das wie folgt angehen:
- [b]ein iframeObjekt[/b] für den hintergrund (menü) auf der top-seite plazieren
- ein [b]zweites iframeObjekt[/b] für den vordergrund genau darüber plazieren,
. dieses jedoch mit [b]allowTransparency="true"[/b] und die darin geladene seite
. mit [b]<body style="background-color:transparent;">[/b] als transparent definieren
- als letztes [b]ein transparentes gif-image[/b] wieder genau darüber erzeugen.
. wenn du keine möglichkeit hast gif-images zu erzeugen, kopiere dir einfach ein image
. von meiner portal-seite: frankpilath.de - die ist voll davon Smile

so, die nötige programmier-erfahrung setze ich mal voraus (ansonsten findest du in jans html-world sicher auch die nötigen infos). im wesentlichen könnte man mit den objekten nun folgendes machen:

zur info vorab: das iframeObject im hintergrund muss mit dem gif-image abgedeckt werden, da die objecte der darin geladenen seite sonst "durch" das iframeObject im vordergrund immer noch erreichbar wären. man kann sich transparente iframes wie netze vorstellen - nur objecte, wie z.b. images der seiten die darin geladen sind, verdecken andere objecte, die "darunter" liegen.

[code:1] iframeObjectHintergrund.style.zIndex = 1 // unten
transparentGifImage.style.zIndex = 2 // mitte
iframeObjectVordergrund.style.zIndex = 3 // oben
[/code:1]
ich würde nun eine function schreiben, die z.b. in abhängigkeit von bestimmten events (mouseover, mousedown, keydown, etc.) den z-index der iframeObjecte im vordergrund und im hintergrund vertauscht.
optisch würde damit das vordere iframeObject "verschwinden" und durch das hintere ersetzt werden. nach dem erneuten vertauschen der iframeObjecte wäre das vordere wieder sichtbar und das hintere wie gewünscht auch.

da die seite mit deiner baum-struktur nicht entladen und wieder neu geladen wurde, ist diese auch noch aufgeklappt!

gruß, frank
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   JavaScript
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Problem mit DHTML Menü samurai-lupin JavaScript 2 04.02.2007 20:00:47 Letzten Beitrag anzeigen
Keine neuen Beiträge Mehrere iframes auf einer Site / Prob... MilesHH HTML 4 14.01.2007 14:57:08 Letzten Beitrag anzeigen
Keine neuen Beiträge alternative zu iframes?? flo66 JavaScript 2 03.05.2006 08:28:21 Letzten Beitrag anzeigen
Keine neuen Beiträge Inhalt einer HTML-Seite mit DHTML aus... AJ JavaScript 0 08.03.2006 09:23:07 Letzten Beitrag anzeigen
Keine neuen Beiträge dhtml pop up aus datei gordon_catrell JavaScript 0 05.02.2006 08:13:53 Letzten Beitrag anzeigen