Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

document.write

Empfohlene Antworten

Veröffentlicht

Guten Morgen zusammen,

hat jemand ne Ahnung wieso das folgende Script nicht funktioniert ?? Sinn dürfte klar sein...


<script language="JavaScript" type="text/javascript">

<!--


	browserName = navigator.appName;

	browserVer = parseInt(navigator.appVersion);

	var version="0"


	if (browserName == "Netscape" && browserVer >= 3 || browserName == "Microsoft Internet Explorer" && browserVer >= 4) {

		version = "yes";

	}


	if (navigator.appName.indexOf("Netscape") == 0) {

		document.write("<layer name=\"segment1ns\" left=\"<?php echo $start_x; ?>\" top=\"<?php echo $start_y; ?>\" clip=\"50,50\" visibility=\"hide\" background=\"../img/portfolio_segment.gif\"><?php echo $fd["seg1"]; ?><\/layer>");

		document.write("<layer name=\"segment2ns\" left=\"<?php echo $start_x; ?>\" top=\"<?php echo $start_y; ?>\" clip=\"50,50\" visibility=\"hide\" background=\"../img/portfolio_segment.gif\"><?php echo $fd["seg2"]; ?><\/layer>");

		document.write("<layer name=\"segment3ns\" left=\"<?php echo $start_x; ?>\" top=\"<?php echo $start_y; ?>\" clip=\"50,50\" visibility=\"hide\" background=\"../img/portfolio_segment.gif\"><?php echo $fd["seg3"]; ?><\/layer>");

	} else {

		document.write("<div ID=\"segment1\" style=\"position: absolute; visibility: hidden; left: <?php echo $seg1_pos_x; ?>px; top: <?php echo $seg1_pos_y; ?>px; width: 50px; height: 50px; background-image:url('../img/portfolio_segment.gif'); text-align: center; font:7pt\"><?php echo $fd["seg1"]; ?><\/div>");

		document.write("<div ID=\"segment2\" style=\"position: absolute; visibility: hidden; left: <?php echo $seg2_pos_x; ?>px; top: <?php echo $seg2_pos_y; ?>px; width: 50px; height: 50px; background-image:url('../img/portfolio_segment.gif'); text-align: center; font:7pt\"><?php echo $fd["seg2"]; ?><\/div>");

		document.write("<div ID=\"segment3\" style=\"position: absolute; visibility: hidden; left: <?php echo $seg3_pos_x; ?>px; top: <?php echo $seg3_pos_y; ?>px; width: 50px; height: 50px; background-image:url('../img/portfolio_segment.gif'); text-align: center; font:7pt\"><?php echo $fd["seg3"]; ?><\/div>");

	}


//-->

</script>

Nein sind nur Zahlen und es werden auch keine JS Fehler ausgegeben :(

Original geschrieben von -bLuEtooTh-

if (navigator.appName.indexOf("Netscape") == 0) {

document.write("<layer name=\"segment1ns\" left=\"<?php echo $start_x; ?>\" top=\"<?php echo $start_y; ?>\" clip=\"50,50\" visibility=\"hide\" background=\"../img/portfolio_segment.gif\"><?php echo $fd["seg1"]; ?><\/layer>");

Verstehe ich da etwas falsch? Wenn der Browser-Appname NICHT netscape beeinhaltet, schreibst du layer-Tags? Das ist doch nicht sinnreich oder?

Tip: Wenn du den Explorer benutzt, schalt mal "Scriptfehler anzeigen" ein. Wenn Du Mozilla verwendest (hoffentlich), schalte die JavaScript-Console ein. Das könnte Dir auf der Fehlersuche helfen.

Grüße Matze

Ahrg, rückzug: falsch verstanden....

Hi, liegt es vielleicht daran, daß Du

browserName

browserVer

nocht nicht als Variablen deklariert hast?:confused:

var browserName

var browserVer

Sonst sehe ich jetzt auf Anhieb auch keinen Fehler!

Ciao

:D Danke für eure ganzen Antworten aber das einzige was falsch daran ist, dass die visibility auf "hidden" bzw. "hide" sitzt. Und ich mach da ewig rum um das endlich zu sehen

:D

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.