Span over een iframe weergeven

Pagina: 1
Acties:

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Ik heb een vervelend probleempje, en dat is dat ik een span uit een dynamisch uitklapmenu over een iframe wil laten zien.

Het menu kan zo groot worden dat het er over heen valt, dus voorkomen is geen optie. In M$IE werkt alles prima, zelfs zonder de z-index aan te passen. In Netscape echter werkt het minder fijn :(
Daar komt het iframe ALTIJD over de span heen. Ik heb het vermoeden dat het iframe een windowed-control is (net zoals zo'n pulldown-selection-box) en dat deze ALTIJD op de voorgrond getoond worden, kan iemand dat bevestigen?

Is er een manier/workaround om dit toch aan de gang te krijgen?

Bnet pindle#2913


  • Blauw
  • Registratie: Januari 2001
  • Laatst online: 08-09 21:47

Blauw

De Schreeuw

huh? Wordt Iframe wel door Netscape ondersteunt? :?

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Op maandag 07 januari 2002 10:39 schreef Jozzz het volgende:
huh? Wordt Iframe wel door Netscape ondersteunt? :?
Jup in 6 wel tenminste, 4 begin ik niet eens maar aan...

Bnet pindle#2913


Verwijderd

Op maandag 07 januari 2002 10:46 schreef porn het volgende:
4 begin ik niet eens maar aan...
Heel goed..

Verwijderd

www.bratta.com
of
http://www.dhtmlcentral.com/

levert misschien iets op, daar had die zo'n uitklapmenu over een frame als ik me goed herinner.

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Op maandag 07 januari 2002 12:03 schreef Tizzwat het volgende:
www.bratta.com
of
http://www.dhtmlcentral.com/

levert misschien iets op, daar had die zo'n uitklapmenu over een frame als ik me goed herinner.
No website configured at this address :?

Nou ik kijk nog wel ff verder ;)

Bnet pindle#2913


  • waxle
  • Registratie: December 2000
  • Laatst online: 17-08 15:52

waxle

Schavuit & Schobbejak

Als je NS4.x verwaarloosd, kun je net zo goed geen moeite stoppen om die pagina vanje NS6-compatible te maken. Er gebruiken nog immer meer mensen NS4.x dan NS6 ( die ook zuigt als een Nilfisk, trouwens)

Probeer het eens op te lossen met Ilayers inplaats van Iframes. Heeft voor mij nog wel eens gewerkt.

ouwe meuk
Nichts ist toller als ein Zündapp Roller!


  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Ik weet inderdaad dat er meer mensen NS4 als 6 gebruiken, maar het gaat om een management-deel dat vooralsnog alleen in MSIE te bekijken valt.

De voorkant van de site is gewoon onder alle browsers te bekijken. Het zou gewoon mooi zijn om NS6-ondersteuning ook mogelijk te maken...

Met ilayers gaan werken is geen optie, het zou teveel tijd kosten om alle andere dingen aan te passen. Het moet met redelijk weinig effort te doen zijn, alles ombouwen is ons het niet waard.

Bnet pindle#2913


  • waxle
  • Registratie: December 2000
  • Laatst online: 17-08 15:52

waxle

Schavuit & Schobbejak

Ik ben bang dat dat toch ligt aan hoe NS6 de Iframe interpreteert. Als je een uitklapmenu eroverheen wil plempen, zul je met (I)-layers moeten werken, ben ik bang.

ouwe meuk
Nichts ist toller als ein Zündapp Roller!


  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Op maandag 07 januari 2002 15:08 schreef waxle het volgende:
Ik ben bang dat dat toch ligt aan hoe NS6 de Iframe interpreteert. Als je een uitklapmenu eroverheen wil plempen, zul je met (I)-layers moeten werken, ben ik bang.
Hmm dat is ERG jammer. Klote dat de makers van NS er gewoon niet bij stilstaan dat mensen iets dynamisch over de iframe willen kunnen zetten, dat dat zelfs niet met een z-index lukt :(

NS6 ondersteunt het commando Layer of Ilayer btw niet meer,
kijk hier maar.

Bnet pindle#2913


Verwijderd

Op maandag 07 januari 2002 15:47 schreef porn het volgende:


Hmm dat is ERG jammer. Klote dat de makers van NS er gewoon niet bij stilstaan dat mensen iets dynamisch over de iframe willen kunnen zetten, dat dat zelfs niet met een z-index lukt :(
Ik had ong. hetzelfde probleem maar ik heb het opgelost door tijdelijk het iframe te verbergen als er een layer overheen moet, werkt prima.

Het probleem zit hem nl. in het feit dat frames worden beschouwd als onderdeel van een window of te wel een door het OS gegenereerd element, dus daar kan je dan nix over heen leggen :?

iig heb ik een workaround kunnen maken voor dit vervelende probleem. :)

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Ik had ong. hetzelfde probleem maar ik heb het opgelost door tijdelijk het iframe te verbergen als er een layer overheen moet, werkt prima.
Dat vind ik geen oplossing, in dit geval is het erg lelijk als een heel iframe verborgen wordt als je het menu opent! Het is een aardige workaround ja maar in dit geval niet toepasbaar.
Het probleem zit hem nl. in het feit dat frames worden beschouwd als onderdeel van een window of te wel een door het OS gegenereerd element, dus daar kan je dan nix over heen leggen :?
Dat zeg ik een windowed control :)

Bnet pindle#2913


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

IE heeft dit probleem weer waar NS6 het niet heeft, zoals met dropdownlistboxes enzo.. daar is het nog veel irritanter want dat gebruik je vaker.

MS zelf heeft een simpele oplossing die eigenlijk overal voor werkt. Ze checken voor ze iets zichtbaar maken simpelweg ALLE windowed elementen in de pagina en maken deze onzichtbaar als de laag eroverheen dreigt te vallen.

Werkt prima. Een keer schrijven, altijd gebruiken zeg maar :P MAar werkt natuurlijk weer neit in NS4, omdat je daar de coords van relatief gepositioneerde elementen niet kan opvragen en ze bovendien ook neit onzichtbaar kan maken.

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Bosmonster: conclusie is dus dat ik een andere oplossing kan gaan zoeken? Ik heb het nog steeds niet voor elkaar gekregen om hem in NS6 over het iframe te laten vallen...

(Moet ook wel toegeven dat ik even met iets belangrijkers bezig was :) )

Bnet pindle#2913


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

het kennie

wat wel ken is dat je een div gebruikt ipv iframe. Die kun je ook scrollbaar maken.

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Dat klopt, en je kan er spans voor gebruiken. Voor ons is dat alleen niet interessant omdat je daar geen url aan kan toewijzen, en wij laten juist een door de server gegenereerde content zien. Een iframe is dus de enige optie, en als daar in NS6 geen span overheen wil dan moeten we maar rekening houden met positioneren :(

Bnet pindle#2913


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

iframe moet je toch zeker behandelen als frame?

dan komt het in de categorie 'communiceren via frames' en zul je in het ene frame het 'open' commande moeten geven en in het andere frame het menu uit laten klappen.

als ik ff simpel redeneer... :P

www.jurgroessen.nl


  • porn*
  • Registratie: Januari 2001
  • Laatst online: 10-09 22:57

porn*

...take on the world!

Topicstarter
Op woensdag 09 januari 2002 14:33 schreef Hangloozz het volgende:
iframe moet je toch zeker behandelen als frame?

dan komt het in de categorie 'communiceren via frames' en zul je in het ene frame het 'open' commande moeten geven en in het andere frame het menu uit laten klappen.

als ik ff simpel redeneer... :P
Klopt en dat kan, is geen probleem. Maar dat kan ALLEEN als de rand van uitklap-submenuutje 1 PRECIES tegen de rand van het frame aan komt, zodat je uitklap-submenuutje 2 in het andere frame kunt openen. Helaas is het bijna altijd het tegenovergestelde en kun je geen halve letters oid weergeven, dus kun je niet de ene helft van het menu in het hoofdscherm gooien en de andere helft in het iframe.

Zie voorbeeld:
Afbeeldingslocatie: http://members.home.nl/boerenbv/zooi/mijn_shop_is_stoer!.jpg

Zoals je ziet loopt het menu zo goed als nooit gelijk met de rand van het iframe (die groepenlijst) en bovendien zou het nog veel moeilijker worden als de lijst er onderaan (horizontaal) ook nog eens onder zou komen.

(Let trouwens niet op de saaie/vieze/lelijke kleuren, die zijn instelbaar via een style sheet en binnenkort is de boel skinnable :) )

Bnet pindle#2913


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Op woensdag 09 januari 2002 16:08 schreef porn het volgende:
Zoals je ziet loopt het menu zo goed als nooit gelijk met de rand van het iframe (die groepenlijst) en bovendien zou het nog veel moeilijker worden als de lijst er onderaan (horizontaal) ook nog eens onder zou komen.

(Let trouwens niet op de saaie/vieze/lelijke kleuren, die zijn instelbaar via een style sheet en binnenkort is de boel skinnable :) )
mja, dan is het idd geen optie... ;(

niet zo stom l*llen over die kleuren; die zijn best OK, gewoon lekker zakelijk.

www.jurgroessen.nl

Pagina: 1