Zurück   Flashforum > Alternative Technologien > HTML und CSS

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-07-2010, 00:20   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2010
Beiträge: 79
Automatische Weiterleitung

Hallo,

ich möche bei meiner Flash Website einstellen, wenn kein Flash vorhanden, so soll auf die Seite Startseite.html weitergeleitet werden.
Wie ist das möglich?

Gruß
newbody ist offline   Mit Zitat antworten
Alt 24-07-2010, 09:24   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 7.031
Adobe - Flash Player : Detection Kit
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 27-07-2010, 10:57   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2010
Beiträge: 79
Kannst du mir das etwa erklären
newbody ist offline   Mit Zitat antworten
Alt 27-07-2010, 11:12   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 7.031
Wenn du dir das Kit runterlädst hat es da einen Ordner "Express Installation". Darin ist die HTML-Seite playerProductInstall.html welche du nun im Browser öffnen kannst. Sofern du Flash installiert hast wird dir ein Flash-Banner angezeigt mit einer aktuellen Versionsnummer. Falls nicht erhälst du den Text
Code:
var alternateContent = 'Alternate HTML content should be placed here.<BR>'
        + 'This content requires the Adobe Flash Player. '
        + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
        document.write(alternateContent);  // insert non-flash content
Dies kannst du nun natürlich ändern in

Code:
window.location = "http://www.google.com/";
und du wirst nun zu Google weitergeleitet, bzw. zu der Alternativseite die du willst.
__________________
(\__/)
(='.'=)
(")_(")

Geändert von Nightflyer (27-07-2010 um 11:46 Uhr)
Nightflyer ist offline   Mit Zitat antworten
Alt 27-07-2010, 11:25   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2010
Beiträge: 79
Ja gut, dann muss ich aber wissen wie man eine HTML Weiterleitung macht ?!
newbody ist offline   Mit Zitat antworten
Alt 27-07-2010, 11:46   #6 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 7.031
window.location = "http://www.google.com/"; <----- Das ist ne Javascript-Weiterleitung
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 01-08-2010, 22:29   #7 (permalink)
Neuer User
 
Registriert seit: Jul 2010
Beiträge: 79
Zitat:
Zitat von Nightflyer Beitrag anzeigen
window.location = "http://www.google.com/"; <----- Das ist ne Javascript-Weiterleitung
Die löst aber auch aus, wenn Flash aktiviert ist
newbody ist offline   Mit Zitat antworten
Alt 02-08-2010, 06:59   #8 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 216
Hey,
man kann auch via JavaScript abfragen ob Flash aktiv bzw installiert ist.

JavaScript-FAQ: Wie erkenne ich, ob der Benutzer ein Flash-Plug-in zur Verfügung hat?

Mit freundlichen Grüßen

Cas
CaselPasel ist offline   Mit Zitat antworten
Alt 02-08-2010, 07:43   #9 (permalink)
Neuer User
 
Registriert seit: Jul 2010
Beiträge: 79
Zitat:
Zitat von CaselPasel Beitrag anzeigen
Hey,
man kann auch via JavaScript abfragen ob Flash aktiv bzw installiert ist.

JavaScript-FAQ: Wie erkenne ich, ob der Benutzer ein Flash-Plug-in zur Verfügung hat?

Mit freundlichen Grüßen

Cas

Danke!!!!!!
Das war's
newbody ist offline   Mit Zitat antworten
Alt 05-08-2010, 14:38   #10 (permalink)
User
 
Benutzerbild von michael99
 
Registriert seit: May 2004
Ort: bern/swisscheese
Beiträge: 367
Kannst du bitte kurz erläutern wie du das eingebaut hast?

ich seh da nirgens eine weiterleitungs-adresse

und: klappt das bei Firefox auch?


Danke schonmal
__________________
falls das nicht so funktioniert dann versuch es mit der salamitaktik
michael99 ist offline   Mit Zitat antworten
Alt 05-08-2010, 14:56   #11 (permalink)
Neuer User
 
Registriert seit: Jul 2010
Beiträge: 79
Die automatische Weiterleitung funktioniert in allen Browser, vorrausgesetzt Javascript ist aktiviert und vorhanden (ist auch meistens so):

Den code habe ich mir hier aus dem Forum geklaut. (Weiß leider nichtmehr wo)
Ich habe nun folgenden Code in meien Webseite im HTMl code eingefügt:
automatische weiterleitung Flashplayer.

Code:
<SCRIPT LANGUAGE=JavaScript1.1> 
<!--
var MM_contentVersion = 6;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
	    for (var i = 0; i < words.length; ++i)
	    {
		if (isNaN(parseInt(words[i])))
		continue;
		var MM_PluginVersion = words[i]; 
	    }
	var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
   && (navigator.appVersion.indexOf("Win") != -1)) {
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
	document.write('on error resume next \n');
	document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
	document.write('</SCR' + 'IPT\> \n');
}
if ( MM_FlashCanPlay ) {
	
} else{
	window.location.replace("startseite.html");
}
//--> 
 
</SCRIPT>

Schau dir die letzten zeilen an:

if ( MM_FlashCanPlay )
{
}

Wenn Flash Player installier,passiert nichts. {}

Danach:

else
{
window.location.replace("startseite.html");
}


Die andere Möglichkeit: kein Flash payer ist installiert, leite auf startseite.html um

Hoffe du hast alles verstanden und ich konnte dir helfen

LG
newbody ist offline   Mit Zitat antworten
Alt 05-08-2010, 16:13   #12 (permalink)
User
 
Benutzerbild von michael99
 
Registriert seit: May 2004
Ort: bern/swisscheese
Beiträge: 367
Besten Dank für die superschnelle Antwort!

werde das morgen mal testen.

Danke schonmal!
__________________
falls das nicht so funktioniert dann versuch es mit der salamitaktik
michael99 ist offline   Mit Zitat antworten
Alt 12-08-2010, 13:17   #13 (permalink)
User
 
Benutzerbild von michael99
 
Registriert seit: May 2004
Ort: bern/swisscheese
Beiträge: 367
und wie testet man eine automatische Weiterleitung (bei fehlen des Flash-Players) am einfachsten? In dem man immer wieder den Flashplayer de- und wieder installiert?

Leider gibt es da kein Add-on für Firefox ausser dem "Flashkiller", aber der greift ja nicht vor, sondern erst nachdem der Flash-Content geladen wurde.

Kennt jemand einen Trick?

Danke
__________________
falls das nicht so funktioniert dann versuch es mit der salamitaktik
michael99 ist offline   Mit Zitat antworten
Alt 12-08-2010, 13:27   #14 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 7.031
Zwei Browser, einer mit und einer ohne Flash-Player
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 12-08-2010, 13:42   #15 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 216
Hey,
man kann die Plugins auch beim Firefox deaktivieren.
Das sollte ja auch schon reichen.

Mit freundlichen Grüßen

Cas
CaselPasel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Automatische Weiterleitung Spiritmonger Flash MX 2004 4 26-11-2005 09:50
automatische weiterleitung cranc Flash MX 5 13-04-2005 14:56
automatische Weiterleitung red75 Flash 4 und Flash 5 4 07-12-2002 20:30
automatische Weiterleitung Luk HTML und CSS 2 27-04-2002 13:17
automatische weiterleitung physicist Flash 4 und Flash 5 3 21-11-2001 15:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:18 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2014 Marc Thiele