HighDots Forums  

Frames ein/abblenden

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Frames ein/abblenden in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Chris Seidel
 
Posts: n/a

Default Frames ein/abblenden - 10-28-2009 , 04:38 AM






Hallo,

ich möchte in einem Frameset eine HTML-Seite in einem Frame und ein Applet
in einem anderen Frame laden.
Aus der HTML-Seite heraus möchte ich mittel JS den Applet-Frame
ein/ausblenden.
Ist das Crossbrowser-kompatibel oder gibt's da irgendwo Probleme.
Inzwischen kann der Benutzer ja massiv viel bzgl. Fensteransteuerung etc..
einstellen.

Danke

Reply With Quote
  #2  
Old   
Martin Honnen
 
Posts: n/a

Default Re: Frames ein/abblenden - 10-28-2009 , 06:57 AM






Chris Seidel wrote:

Quote:
ich möchte in einem Frameset eine HTML-Seite in einem Frame und ein
Applet in einem anderen Frame laden.
Aus der HTML-Seite heraus möchte ich mittel JS den Applet-Frame
ein/ausblenden.
Versuchen kannst du
parent.document.getElementsByTagName('frameset')[0].rows = '0,*';
zum Ausblenden
bzw.
parent.document.getElementsByTagName('frameset')[0].rows = '*,*';
zum Einblenden. 'rows' ist nur ein Beispiel, so du Spalten hast, sollte
da natürlich 'cols' stehen.

Quote:
Ist das Crossbrowser-kompatibel oder gibt's da irgendwo Probleme.
Keine Ahnung. Mozilla hat bei Manipulation von rows/cols früher mal die
Frames neu geladen, aber das ist meines Wissens abgestellt. Aber ich
habe das jetzt nicht getestet.


--

Martin Honnen
http://msmvps.com/blogs/martin_honnen/

Reply With Quote
  #3  
Old   
Chris Seidel
 
Posts: n/a

Default Re: Frames ein/abblenden - 10-28-2009 , 01:21 PM



On Wed, 28 Oct 2009 11:57:47 +0100, Martin Honnen <mahotrash (AT) yahoo (DOT) de>
wrote:

Quote:
Versuchen kannst du
parent.document.getElementsByTagName('frameset')[0].rows = '0,*';
zum Ausblenden
bzw.
parent.document.getElementsByTagName('frameset')[0].rows = '*,*';
zum Einblenden. 'rows' ist nur ein Beispiel, so du Spalten hast, sollte
da natürlich 'cols' stehen.
Klappt.

Quote:
Ist das Crossbrowser-kompatibel oder gibt's da irgendwo Probleme.

Keine Ahnung. Mozilla hat bei Manipulation von rows/cols früher mal die
Frames neu geladen, aber das ist meines Wissens abgestellt. Aber ich
habe das jetzt nicht getestet.
Mit FF 3 und IE 7 klappts.

Danke

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.