Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  HTML/CSS/SSI/JavaScript
  Browserunterscheidung

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Browserunterscheidung (1229 mal gelesen)
Oberli Mike
Ehrenmitglied V.I.P. h.c.
Dipl. Maschinen Ing.



Sehen Sie sich das Profil von Oberli Mike an!   Senden Sie eine Private Message an Oberli Mike  Schreiben Sie einen Gästebucheintrag für Oberli Mike

Beiträge: 3728
Registriert: 29.09.2004

SolidWorks 2005 SP2.0
SolidWorks 2006 SP2.0 (testphase)
Pentium 4 2.8 GHz
2 GB RAM
NVIDIA FX 3000
Windows XP SP2
Netzwerk Novell

erstellt am: 21. Apr. 2006 18:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Bin auf der Suche nach einer Funktion, wo ich in Abhängigkeit mit welchem Browser eine Internetseite geöffent wird, ein anderes css File für das Layout geladen wird.

z.B. wird die Seite mit einem IExplorer geöffnet wird das
css File style_ie.css geladen, wird die Seite mit einem
anderen Browser geöffnet, wird das File sytle_allgmein.css geladen.

------------------
( Um an die Quelle zu kommen, muss man gegen den Strom schwimmen  )

OM

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tunnelbauer
Ehrenmitglied V.I.P. h.c.
Bauingenieur



Sehen Sie sich das Profil von tunnelbauer an!   Senden Sie eine Private Message an tunnelbauer  Schreiben Sie einen Gästebucheintrag für tunnelbauer

Beiträge: 7085
Registriert: 13.01.2004

ich hab eh keine Probleme damit...

erstellt am: 21. Apr. 2006 19:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Oberli Mike 10 Unities + Antwort hilfreich

Hi,

hier siehst du das generelle Prinzip der Abfrage: http://de.selfhtml.org/javascript/objekte/navigator.htm#user_agent

------------------
Grüsse

Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied



Sehen Sie sich das Profil von  an!

Beiträge: 4755
Registriert: 27.09.2000

Dell precision M4300, 4GB Arbeitsspeicher
NVidia FX360M
Windows XP professional SP3
CATIA V5 R16SP9, R17SP8, R18SP8, R19SP5
Adobe Acrobat 8
Linux: Ubuntu 8.04LTS

erstellt am: 21. Apr. 2006 20:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Oberli Mike 10 Unities + Antwort hilfreich

Hallo Oberli Mike,

teilweise geht es auch ohne JAvascript und andere Scriptsprachen.

Der IE kennt als einziger Browser sogenannte "conditional Commands", mit denen du das Sytlesheet für den IE einbinden kannst.

Ansonsten geht auch noch das:

Code:

<link rel="stylesheet" type="text/css" href="/netscape-style.css" />

<style type="text/css">
@import url(/style.css);
</style>


Hier wird erst ein spezielles Stylesheet für den NN4 geladen und dann  mit dem Import überschreiben. Da der NN4 das nicht kennt, ignoriert er das.

Viele Grüße,

CEROG 

------------------
Inoffizielle Linux-Hilfeseite
Meine Firma

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Oberli Mike
Ehrenmitglied V.I.P. h.c.
Dipl. Maschinen Ing.



Sehen Sie sich das Profil von Oberli Mike an!   Senden Sie eine Private Message an Oberli Mike  Schreiben Sie einen Gästebucheintrag für Oberli Mike

Beiträge: 3728
Registriert: 29.09.2004

SolidWorks 2005 SP2.0
SolidWorks 2006 SP2.0 (testphase)
Pentium 4 2.8 GHz
2 GB RAM
NVIDIA FX 3000
Windows XP SP2
Netzwerk Novell

erstellt am: 22. Apr. 2006 01:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von tunnelbauer:
Hi,
hier siehst du das generelle Prinzip der Abfrage: http://de.selfhtml.org/javascript/objekte/navigator.htm#user_agent 

Danke für den Link, bin oft auf dieser Seite, habe aber immer nach dem Wort Browser gesucht, und bin damit auf keinen Grünen Zweig gekommen.

@Cerog, leider hat deine Unterscheidung bei meinem Test nicht funktioniert. IExplorer 6 und Mozilla Firefox 1.0.4. Beide haben das zweite css File über das @import geladen.

Habe mit deinem Link und dem Tip vom Cerog folgendes zusammengesetzt.


<link rel="stylesheet" type="text/css" href="styles_m.css">
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="styles_i.css">
<![endif]-->

Mit den beiden erwähnten Browsern wird nur beim IExplorer das zweite css File geladen, und somit die Definitionen vom ersten überschrieben.

Danke nochmals an beide.

------------------
( Um an die Quelle zu kommen, muss man gegen den Strom schwimmen  )

OM

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied



Sehen Sie sich das Profil von  an!

Beiträge: 4755
Registriert: 27.09.2000

Dell precision M4300, 4GB Arbeitsspeicher
NVidia FX360M
Windows XP professional SP3
CATIA V5 R16SP9, R17SP8, R18SP8, R19SP5
Adobe Acrobat 8
Linux: Ubuntu 8.04LTS

erstellt am: 22. Apr. 2006 06:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Oberli Mike 10 Unities + Antwort hilfreich

Hallo Oberli Mike,

ich hab mal im Internet geschaut und dabei diesen Link gefunden.

Der von mir angegebene "Hack" sollte auch nur dem NN4 ein anderes Stylesheet zuweisen. (Deshalb steht da auch "netscape-stylesheet").

Was du implementiert hast, sind die Conditional Commands des IE.

Viele Grüße,

CEROG

------------------
Inoffizielle Linux-Hilfeseite
Meine Firma

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz