mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 23:15 Benutzername: Passwort: Auto-Login

Thema: code vor dem IE6 verstecken vom 08.09.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> code vor dem IE6 verstecken
Seite: 1, 2  Weiter
Autor Nachricht
irmen
Threadersteller

Dabei seit: 08.09.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 08.09.2009 15:55
Titel

code vor dem IE6 verstecken

Antworten mit Zitat Zum Seitenanfang

Hallo, es geht um pngs.
Ich habe Selbige mit DXImageTransform für den IE6 eingebunden.
Damit das nur der IE liest, weil der firefox damit eh nichts anfangen kann, ist davor dieser*.
so:

* html #rahmenoben{
width:980px;
height:7px;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/allg/bg-oben.png', sizingMethod='crop');
}


soweit so gut.

Für den firefox gibt es eine id ohne Stern davor.

#rahmenoben{
width:980px;
height:7px;
background-image:url(../images/allg/bg-oben.png);
background-repeat:no-repeat;
}


Geht auch.
Aber:
Wenn ich beides reinschreibe zeigt der IE6 das graue bild an und darüber das "richtige".

Wie kann ich eine id oder sonstigen quelltext vor dem IE verstecken?
wie schreibt man das?
<!--[if not IE]>
#rahmenoben{
width:980px;
height:7px;
background-image:url(../images/allg/bg-oben.png);
background-repeat:no-repeat;
}
<![endif]-->
oder wie?
bitte konkret reinschreiben wie das im <!--[if ...]> aussieht - denn mit Programmierausdrücken ist mir leider garnicht geholfen ...

Vielen Dank
Irmen
  View user's profile Private Nachricht senden
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Di 08.09.2009 16:04
Titel

Antworten mit Zitat Zum Seitenanfang

http://code.google.com/p/ie7-js/ Nimm das *zwinker*
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Di 08.09.2009 16:09
Titel

Antworten mit Zitat Zum Seitenanfang

DerM hat geschrieben:
http://code.google.com/p/ie7-js/ Nimm das *zwinker*


und nicht vergessen die Bilder dementsprechend umzubennen.

foo-trans.png


// dann werden Conditional Commentsnicht in das CSS geschrieben.


Zuletzt bearbeitet von Kash am Di 08.09.2009 16:10, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
irmen
Threadersteller

Dabei seit: 08.09.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 08.09.2009 16:10
Titel

?

Antworten mit Zitat Zum Seitenanfang

Entschuldige, erstmal danke für die antwort - äh - wo soll jetzt was rein?
soll das in die css-datei?
Oben hin?
Oder wo??
<!--[if lt IE 7]><script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script><![endif]-->

Und - was ist das eigentlich?
Bezieht sich das nur auf die bilder?

Ich wollte gerne wissen, wie man Quelltext vor dem IE verbirgt.

Was ist denn das, was ihr mir da empfehlt??
würde ich gerne wenigstens so grob verstehen ...
Vielen Dank!!
Irmen


Zuletzt bearbeitet von irmen am Di 08.09.2009 16:13, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Di 08.09.2009 16:12
Titel

Re: ?

Antworten mit Zitat Zum Seitenanfang

irmen hat geschrieben:
Entschuldige, erstmal danke für die antwort - äh - wo soll jetzt was rein?
soll das in die css-datei?
Oben hin?
Oder wo??
<!--[if lt IE 7]><script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script><![endif]-->


nein nicht in dein CSS Dokument.
Am besten in den <Head>-bereich deiner HTML Seite.
  View user's profile Private Nachricht senden
irmen
Threadersteller

Dabei seit: 08.09.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 08.09.2009 16:14
Titel

Antworten mit Zitat Zum Seitenanfang

ok danke ,
warum muss ich die Bilder umbenennen?
Was macht denn dieses script?

Danke für Erleuchtung!
Irmen
  View user's profile Private Nachricht senden
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Di 08.09.2009 16:16
Titel

Antworten mit Zitat Zum Seitenanfang

irmen hat geschrieben:
warum muss ich die Bilder umbenennen?


Zitat:

The script only fixes images named: *-trans.png


irmen hat geschrieben:

Was macht denn dieses script?


http://www.charlescooke.me.uk/web/lab_notes/ie7_script.html
  View user's profile Private Nachricht senden
heiko_rs

Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Di 08.09.2009 16:19
Titel

Re: code vor dem IE6 verstecken

Antworten mit Zitat Zum Seitenanfang

@irmen: Deine ursprüngliche Methode war schon richtig, zumal sie auch bei deakt. JS funktioniert. Du hast nur vergessen, der IE6-Regel für #rahmenoben noch ein background-image: none; mitzugeben *zwinker* (denn das ist immer noch da, weil der Filter dieses nicht ersetzt, sondern quasi eine Zusatzebene einfügt.)

Zuletzt bearbeitet von heiko_rs am Di 08.09.2009 16:21, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen emailadressen verstecken
Verstecken von Sourcecode
<div> Verstecken / Anzeigen
[CSS] Text verstecken - Methoden
Empfänger verstecken - Newsletter
Returnlink von paypal verstecken?
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.