Avatar billede nadine Nybegynder
11. april 2003 - 00:15 Der er 17 kommentarer og
1 løsning

iframes problemer

Jeg har et problem med mine iframes. Det lader til at nogle browsere og/eller styresystemer ikke ser mine iframes med transparent baggrund men viser siden med hvid baggrund. Nogen der har en løsning på dette?

eksempel: www.nadine.dk/dansk - det der er i højre side (som skrifter ved at klikke på tilhørende links i venstre side) er et dokument der åbner i en iframe.

KH Nadine
Avatar billede cdc Novice
11. april 2003 - 00:21 #1
det er browsere under 5.0 mener jeg det er som ikke kan
Avatar billede nadine Nybegynder
11. april 2003 - 01:44 #2
Hmm... får at vide fra folk at det IKKE skulle være problemet...

Men er der en måde hvorpå jeg evt. kan gøre dokumentet transparent og hvis ikke browseren kan vise det transparent, så vælge en anden baggrundsfarve f.eks?

Kan også forstå at det er et problem når man ser siden på en mac... er der noget at gøre ved det?

KH Nadine
Avatar billede grunken Nybegynder
11. april 2003 - 02:25 #3
kun ie 5.5 og op understøtter allowtransparency!

du kan bakke din <iframe> op af et <ilayer> som man osse kan gøre transparant.

men den bedste måde at slippe af med den slags er nok at smide dine iframe væk, og lave det hele i tables :)

-grunken
Avatar billede olebole Juniormester
11. april 2003 - 10:35 #4
<ole>

<ilayer> hjælper ikke, da det kun understøttes af NS4x ... ikke NS6+.

Løsningen kunne være at udvikle i NS - hvilket på langt de fleste måder er en kæmpe fordel. IE er elendig at udvikle i (også at udvikle i)  :)

/mvh
</bole>
Avatar billede nadine Nybegynder
12. april 2003 - 02:20 #5
grunken> hmm... det er jo lavet i tables... men kan ikke udskifte indholdet i tables som jeg kan i iframes - har jeg ret?
Indholdet i den iframe er jo skiftende alt efter hvilket link i menuen du klikker på - NÆGTER simpelthen at skulle loade en ny side hver gang der klikkes - det tager jo en krig...

Mener du at et <ilayer> også kan gøres transparent hvis man har IE 5.5- ??
Og hvad med mac's?

KH Nadine
Avatar billede nadine Nybegynder
12. april 2003 - 02:45 #6
grunken> glem det... *G*
Hvis det passer hvad olebole skriver at det kun understøttes af NS4x har det ingen rigtig nytte...

Anyone> Andre løsninger?
Avatar billede grunken Nybegynder
12. april 2003 - 04:37 #7
Nadine, det passer altid hvad ole skriver (har desværre ikke kunne modbevise mig endnu *G*)

Men jeg tror vi er enige om 1 ting! når man bruger sære løsninger som f.eks "allowtransparency", så skal man have en målrettet side mod IE-brugere!

Ok, så vil jeg simpelthen anbefale dig en nem og sikker løsning der virker med garanti på alle browsere der understøtter htmlstandarden

glem allowtranspedersen, og leg lidt i dit billed behandlingsprogram, leg og klip lidt i din baggrund, og lig den ind som baggrund i <iframen>, så er den fis slået, og det virker i alle browsere !

G'nat
Avatar billede grunken Nybegynder
12. april 2003 - 04:41 #8
"modbevise mig endnu" = "modbevise det endnu"

Sjiit
Avatar billede cdc Novice
12. april 2003 - 08:21 #9
i stedet for at bruge en iframe på din side, kan du bruge overflow i cellen i stedet. Dog skal hele side loades igen.
Ellers som grunken er inde på, klip bagrunden ud som skal passe ind i iframe og brug den som en fixed baggrund på alle sider i din iframe uden trancparency, så slipper du for problemet som du har i dag.
Avatar billede olebole Juniormester
12. april 2003 - 11:48 #10
grunken >> Det passer ikke altid, hvad jeg skriver ... og _det_ passer til gengæld. Men tak for tilliden  ;o)

Nogen gange er det kanon irriterende, at bilen ikke kan sejle og andre gange, at den ikke kan flyve. Men sådan er det nu engang med den teknologi - og det må man leve med.
På samme måde: Hvis man laver en grafik-tung side, tager det en krig at loade den - og iframes kan ikke laves transparente ifølge de standarder, der bygges browsere efter. That's it 'n' that's that  :)

Den bedste løsning - hvis du både vil blæse og have mel i munden (var lige ved at bruge en anden metafor i bedre overensstemmelse med sidens indhold ... hehe) - er nok at gøre, som grunken skriver:
Klip et billede ud og læg det som baggrundsbillede i iframe'en.
/mvh
Avatar billede cdc Novice
12. april 2003 - 11:53 #11
olebole--> Du kan altid forklare det så folk forstår det :o)
Avatar billede nadine Nybegynder
26. april 2003 - 01:29 #12
Hej igen - har været væk.

Hmm... synes bare de skulle lave det om så det passer til hvad jeg vil! *GG*

Aij... jeg må jo pusle med det så det kommer til at passe med en fast baggrund som I foreslår - øv.

Thanx! =)
Avatar billede nadine Nybegynder
26. april 2003 - 01:31 #13
PS: SVAR i stedet for at kommentere hvis I vil ha' nogle points drenge... Hvem kommer først? *G*
Avatar billede olebole Juniormester
26. april 2003 - 02:10 #14
Det må vist være grunkens grunker. Vi andre var kun cheerleaders  :D
Avatar billede grunken Nybegynder
26. april 2003 - 15:49 #15
Ligger da et svar, men på den anden side så overbevidste jeg dig kun fordi bolen tog strutskørt på og bakkede mig op ;)

syns nu det er en deler her :)
Avatar billede nadine Nybegynder
04. juni 2003 - 01:32 #16
Muligt... men bolen har ik svaret, kun kommenteret, så værsgo' =) Så må du jo selv dele ud hvis du synes ;)

KH Nadine
Avatar billede roenving Novice
04. juni 2003 - 01:56 #17
-- tror du han får lov til at hive op i strutskørtet ?-) *gggggg*
Avatar billede olebole Juniormester
07. juni 2003 - 14:32 #18
DRENGE ...!!! Det er ikke pænt at hive op i ældre herrers strutskørter ... har jeres mødre slet ikke lært Jer noget somhelst?  :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester