[GastForen Programmierung/Entwicklung JavaScript browsercheck navigoter/ fehlermeldung

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

browsercheck navigoter/ fehlermeldung

nika15
Beiträge gesamt: 69

7. Aug 2004, 01:26
Beitrag # 1 von 4
Bewertung:
(569 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
finde den fehler im script nicht!
für navigator wird angesagt es sei nicht navigater...
hier das script:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
<html>
<head>
<title></title>
</head>

<body ><font color="#000000" face="arial" size="2" bgcolor="#FFFFFF">
<center>
<h1>JASC Objects : Marquee & Blink</h1>

<script type="text/javascript">
<!--
// Texte nur für Internet Explorer
var de_i = "<MARQUEE>!!! Neu !!!</MARQUEE><br><br>";
var en_i = "<MARQUEE>!!! New !!!</MARQUEE><br><br>";

// Texte nur für Netscape
var de_n = "<BLINK>!!! Neu !!!</BLINK><br><br>";
var en_n = "<BLINK>!!! New !!!</BLINK><br><br>";

// Texte zu Filiale
var de = "Besuchen Sie unsere neu eröffnete Filiale in Berlin. Hier finden Sie alles, was Ihr Computer braucht.<br><br>";
var en = "Visit our newly opened store in Berlin. Here you can find everything your computer needs.<br><br>";

// Texte wegen Bildschirmauflösung
var aufl_de = "Sonderangebot: Monitore (17 Zoll) auf dem neuesten Stand der Technik";
var aufl_en = "Special offer: Monitors (17 inch) equipped with latest technology!";

// oberster Absatz - Absatzbeginn
document.write("<p>");

// Werbetext-Ausgabe mit Unterscheidung nach dem benutzten Browser

// für Internet Explorer

if (navigator.appName == "Microsoft Internet Explorer") {
if(navigator.userLanguage == "de") {
document.write(de_i + de);
if (screen.width < 1024 && screen.height < 768)
document.write(aufl_de);
} else {
alert ("Ihr Browser ist kein Internet Explorer \n Your browser is not Internet Explorer")
if (navigator.userLanguage == "en") {
document.write(en_i + en);
if (screen.width < 1024 && screen.height < 768)
document.write(aufl_en);
}
}
}

// für Netscape

if (navigator.appName == "Netscape") {
if(navigator.language == "de") {
document.write(de_n + de);
if (screen.width < 1024 && screen.height < 768)
document.write(aufl_de);
} else {
alert("Ihr Browser ist kein Netscape Navigator \n You borwser is not Netscape Navigator")
if (navigator.language == "en") {
document.write(en_n + en);
if (screen.width < 1024 && screen.height< 768)
document.write(aufl_en);
}

}
}

// Absatzende
document.write("</p>");
//-->
</script>
</center>

</font>
</body>
</html>

(Dieser Beitrag wurde von nika15 am 10. Nov 2004, 23:09 geändert)
X

browsercheck navigoter/ fehlermeldung

Tömsken
Beiträge gesamt: 720

7. Aug 2004, 02:07
Beitrag # 2 von 4
Beitrag ID: #101600
Bewertung:
(569 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Navigator == Netscape 4.x bzw. Communicator 4.x?
Dann klappt's.

Nur Firefox und Mozilla werden nicht erkannt (andere Browser hab' ich nicht probiert). Ist aber auch kein Wunder. Deine Methode, den Browser anhand der Bildschirmauflösung zu ermitteln, ist schon etwas sonderbar... ;)


als Antwort auf: [#101597]

browsercheck navigoter/ fehlermeldung

Anonym
Beiträge gesamt: 22827

13. Aug 2004, 18:47
Beitrag # 3 von 4
Beitrag ID: #102918
Bewertung:
(569 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
So ganz klapt es noch immer nicht auch mit deinem vorschlag. Muß wohl am code häangen und das mein Navigator und firefox mozilla lügen bei ihrer nachfage nach welcher browser sie denn entlich sind ;)
mit diese broser erkennung ...
<script type="text/javascript">
<!--
var BrowserName = navigator.appName;
var BrowserVersion = navigator.appVersion;
document.write("<p>Ah ja, Sie verwenden also den <b>" + BrowserName +
"<\/b>, und zwar in der Version <b>" + BrowserVersion + "<\/b><\/p>");
//-->
</script>
ie = Microsoft Internet Explorer,+ 4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) (habe IE6 sprache de)
nn = Netscape + 5.0 (Windows; en-US) ( Ich habe nn7.1 sprache de)
firefox = Netscape + 5.0 (Windows; en-US) (ist sprache en eingestellt !
Ich glaube meine navigator lügt und daher bekomme ich kein blinkendes neu oder text. Mußte ja auch das etwas ändern da mein monitor 19" ist. zum testen. Die reihen folge und klammern wurde mir gesagt sind falsch kann sie leider nicht nachvollziehen :(


als Antwort auf: [#101597]

browsercheck navigoter/ fehlermeldung

ganesh
Beiträge gesamt: 1981

14. Aug 2004, 03:30
Beitrag # 4 von 4
Beitrag ID: #102976
Bewertung:
(569 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
versuch's doch mal mit dem User Agent
http://www.mozilla.org/...w_ref49.html#1018109

var uA = window.navigator.userAgent;
document.write("useragent: " + uA + "<br>");


als Antwort auf: [#101597]
X

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
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022
Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022