🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dk.edb.internet.webdesign.serverside
Article #281

Re: Script med besked til IE6 brugere

#281
From: Birger Sørensen
Date: Thu, 09 Jun 2011 15:22
76 lines
4098 bytes
Den 6/9/2011, skrev Preben Nielsen:
> On 9 Jun., 16:25, Martin Larsen <martin+spamfree+lar...@bigfoot.com>
> wrote:
>
>> Du kan bare n jes med at bruge css-koden p forsiden.
>
> Ja, men s� vises beskeden jo ikke hvis undersider findes via
> s�gemaskiner, og den skal ses, n�r man kommer ind p� sitet, uanset
> hvad indgangen er. Jeg havde blot forestillet mig en l�sning, hvor man
> som det f�rste kommer ind p� en side kun med meddelelsen, og at man s�
> via link kan g� ind p� sitet og se det p� normal vis, alts� uden
> beskeden.
>
> Noget helt andet:
> Min kode i head kom til at se til det der svarer til:
>
> <style type="text/css">
> #warning {
>   position : absolute;
>   top : 100px;
>   left : 20%;
>   width : 80%;
>   display : none;
>   }
> </style>
>
> <!--[if IE]>
> <style type="text/css">
> #warning {
>         display : block;
>         }
> </style>
> <![endif]-->
>
> Som n�vnt i en inkluderet fil, ligesom
>
> <body>
>   <!-- andet indhold -->
>   <div id="warning">Skift s til en rigtig browser! <b>NU!</b></div>
>   </body>
>
> er i en inkluderet fil, s� det virker p� alle sider.
>
> Men jeg ville s� pr�ve at flytte det fra head ind i et globalt
> stylesheet, men det virkede kun hvis jeg beholdt <style type="text/
> css"></style>, hvilket jeg troede jeg kunne undv�re der. Men den g�r
> alts� af en eller anden grund ikke?
> Ikke fordi det betyder alverden, jeg er blot nysgerrig mht. hvordan
> tingene h�nger sammen.
>
> /Preben

CC - conditional comment - er en M$ opfindelse. Formentlig fordi IE er 
noget rod, og forskellige versioner forst�r/tolker koderne forskelligt, 
s� der er tilf�lde hvor visningen i forskellige versioner af IE ikke er 
ens - og det m� man, n�r man er M$, g�re noget ved, ved at lave et 
till�g til et till�g til et till�g...

Det er kun IE der forst�r CC.
De andre springer det over, fordi det starter og slutter som et 
kommentar-tag.
Det der st�r indeni, skal stadig f�lge reglerne.
Du kan have style eller script, dedikerede meta til IE, etc. Men det 
skal stadig pakkes ind i de rigtige tags. Efter CC-start-tag, skal der 
alts� st�, hvad det handler om - <style> tagget i dette tilf�lde.
CC'er skal st� i head - du kan ikke "pakke det ind" i andre tags. Men 
kan alts� ikke i en css fil have CC'er med den kode der er beregnet til 
IE.
Du kan godt include i PHP, men tingene skal stadig s�ttes sammen, s� CC 
koden kommer til at st� som direkte child i <head>.

Birger

-- 
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk
Technical Details
Message-ID: <4df0e59a$0$307$14726298@news.sunsite.dk>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder1.cambriumusenet.nl!feed.tweaknews.nl!193.201.147.78.MISMATCH!feeder.news-service.com!news.netcologne.de!newsfeed-fusi2.netcologne.de!newsfeed.straub-nv.de!news.szn.dk!pnx.dk!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
References: <9a54e4e8-56d1-4146-92c8-6a976e311d28@j28g2000vbp.googlegroups.com> <4df0b98e$0$310$14726298@news.sunsite.dk> <bb34619e-4c1e-4c15-87dc-872966c7d7ed@s2g2000yql.googlegroups.com> <4df0d7d5$0$306$14726298@news.sunsite.dk> <d6d6fc31-622d-406b-9df2-ddbe7a81b7da@p20g2000yqg.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: fe0cc,5482ba1f84fdc027
X-Google-NewGroupId: yes
X-Google-Attributes: gid855c6d7664,domainid0,public,usenet
X-Google-Language: DANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder1.cambriumusenet.nl!feed.tweaknews.nl!193.201.147.78.MISMATCH!feeder.news-service.com!news.netcologne.de!newsfeed-fusi2.netcologne.de!newsfeed.straub-nv.de!news.szn.dk!pnx.dk!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Subject: Re: Script med besked til IE6 brugere
From: Birger Sørensen <sdc@bbsorensen.com>
References: <9a54e4e8-56d1-4146-92c8-6a976e311d28@j28g2000vbp.googlegroups.com> <4df0b98e$0$310$14726298@news.sunsite.dk> <bb34619e-4c1e-4c15-87dc-872966c7d7ed@s2g2000yql.googlegroups.com> <4df0d7d5$0$306$14726298@news.sunsite.dk> <d6d6fc31-622d-406b-9df2-ddbe7a81b7da@p20g2000yqg.googlegroups.com>
Newsgroups: dk.edb.internet.webdesign.serverside
Organization: SDC
X-Newsreader: MesNews/1.08.03.00-da
Date: Thu, 09 Jun 2011 17:22:45 +0200
MIME-Version: 1.0
X-ICQ: 1936024686
Reply-To: sdc@bbsorensen.com
Content-Type: text/plain; charset="iso-8859-15"; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 78
Message-ID: <4df0e59a$0$307$14726298@news.sunsite.dk>
NNTP-Posting-Host: 82.143.252.78
X-Trace: news.sunsite.dk DXC=b<cbAl74NC^[eoV[BRG`:]YSB=nbEKnk[ldHeXSVC4dSTb887[fE<JW3`[_fI<nl9R2hf8P_0PMJWc\:KmT>_]b]GO5];C8VOhZ
X-Complaints-To: staff@sunsite.dk