[GastForen Programmierung/Entwicklung JavaScript spezielle Browserabfrage

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

spezielle Browserabfrage

Anonym
Beiträge gesamt: 22827

10. Apr 2003, 13:39
Beitrag # 1 von 4
Bewertung:
(708 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi zusammen,

für meine Website habe ich mich aus Designgründen für ein Frameset (siehe unten) entschieden.

Das Problem:

Netscape 4.7 stellt die Frames anderst da (es zerhaut die Frames) als:
Netscape 7.0, IE, Opera, Mozilla ("die habe ich in Griff")

Ich muss also eine Browserabfrage machen die, die unterschiedlichen
Browser auf die entsprechende Seite weiterleitet.
Zudem muss Netscape bis Version 6.x auf eine anderes Ziel als Netscape 7.0 geleitet werden.

Kurz und primitiv:
if Netscape bis 6.x gehe zu 1.html
if Netscape 7.x gehe zu 2.html

Leider sind meine Java Script Kenntnisse eher rar ;-(
und ich komme nicht weiter.


Hier ist meine bisherige Browserabfrage ohne Netscape Unterscheidung:
-----------------------------------------------------------------
<!--
switch(navigator.appName)
{
case "Internet Explorer":
document.location.href="index.html";
break;
case "Netscape":
document.location.href="index_2.html";
break;
case "Mozilla":
document.location.href="index_2.html";
break;
case "Opera":
document.location.href="index_3.html";
break;
default:
break;
}
-->
-----------------------------------------------------------------

und hier das Frameset:

-----------------------------------------------------------------

<frameset rows="*,417,*" border=0 frameborder=0 framespacing=0>
<frame name="top" src="frame.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
<frameset cols="*,760,*" border=0 frameborder=0 framespacing=0>
<frameset rows="88,*,295" border=0 frameborder=0 framespacing=0>
<frame name="n_left" src="n_left.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
<frame name="left" src="frame.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
<frame name="a_left" src="a_left.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
</frameset>
<frame name="bymaute" src="home.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
<frameset rows="88,*,295" border=0 frameborder=0 framespacing=0>
<frame name="n_right" src="n_right.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
<frame name="right" src="frame.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
<frame name="a_right" src="a_right.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
</frameset>
</frameset>
<frame name="bottom" src="frame.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
</frameset>


THX

Markus
X

spezielle Browserabfrage

Baschi3
Beiträge gesamt: 294

11. Apr 2003, 09:45
Beitrag # 2 von 4
Beitrag ID: #31554
Bewertung:
(708 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich glaube, so sollte es gehen:

<!--
switch(navigator.appName)
{
case "Internet Explorer":
document.location.href="index.html";
break;
case "Netscape":
----Versionsabfrage-------------------
if (navigator.appVersion < 6)
document.location.href="index_xx.html";
else
document.location.href="index_2.html";
--------------------------------------
break;
case "Mozilla":
document.location.href="index_2.html";
break;
case "Opera":
document.location.href="index_3.html";
break;
default:
break;
}
-->

Gruss Franz


als Antwort auf: [#31474]

spezielle Browserabfrage

Anonym
Beiträge gesamt: 22827

11. Apr 2003, 10:35
Beitrag # 3 von 4
Beitrag ID: #31562
Bewertung:
(708 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Franz,

vielen Dank für deine Hilfe ;-)

Ich werde gleich mal versuchen ob es funktiniert!

THX

Markus


als Antwort auf: [#31474]

spezielle Browserabfrage

Anonym
Beiträge gesamt: 22827

19. Apr 2003, 04:55
Beitrag # 4 von 4
Beitrag ID: #32326
Bewertung:
(708 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Mach in den Frames nicht zuviele tabellen.
Mach die tabellen dynamisch an die Grösse anpassbar.


als Antwort auf: [#31474]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/