Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-09-2009, 21:00   #1 (permalink)
°
 
Benutzerbild von echo5-7
 
Registriert seit: Aug 2002
Ort: Baden-Baden
Beiträge: 3.962
Was machen wenn Flash deaktiviert ist?

Hi,

ich hab eine HTML Seite auf der soll ein HTML Menu als alternative zum Flash Menu vorhanden sein, falls Flash deaktiviert oder gar nicht installiert ist.

Mein Ansatz war onload eine Funktion anzutriggern, die entweder das HTML oder das Flashmenu zeigt, also die <div> visibility auf visible oder hidden setzt.

Leider hab ich keine Idee wie ich prüfen soll, ob Flash deaktiviert ist, oder nicht. Es soll ja auch nicht zu Verzögerungen kommen, wie es bei den Meta-Weiterleitungen der Fall ist. Warten bis die SWF geladen ist, oder alternativ nach x Sekunden die Javascript Funktion anzutriggern, ist ja auch ein wenig blöde...

Ideen?

Danke
echo
__________________

LRRM | BLOG | FACEBOOK | TWITTER | G+
echo5-7 ist gerade online   Mit Zitat antworten
Alt 01-09-2009, 21:03   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Hast du das schon mit dem SWFObject versucht?
  Mit Zitat antworten
Alt 01-09-2009, 21:03   #3 (permalink)
GetYourYoYosOut
 
Benutzerbild von harnisch
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 620
Was spricht gegen das SWFObject?
harnisch ist offline   Mit Zitat antworten
Alt 01-09-2009, 22:22   #4 (permalink)
°
 
Benutzerbild von echo5-7
 
Registriert seit: Aug 2002
Ort: Baden-Baden
Beiträge: 3.962
hm, ok, ich wusste ich hätts nehmen sollen. Ich benutze es normalerweise, nur bei dem Ding nur grade nicht, weils irgendwie als Modul in ein CMS eingebettet werden musste... etc... wie kann ich das damit machen? Gibt da einen Parameter der bei Fehlschlag eine Funktion aufruft?

Danke
__________________

LRRM | BLOG | FACEBOOK | TWITTER | G+
echo5-7 ist gerade online   Mit Zitat antworten
Alt 01-09-2009, 22:32   #5 (permalink)
GetYourYoYosOut
 
Benutzerbild von harnisch
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 620
HTML-Code:
<head>
	[…]   
	<script type="text/javascript" src="common/scripts/swfobject.js"></script>
	<script type="text/javascript">
		swfobject.embedSWF("xy.swf", "flashContent", "100%", "100%", "10");
	</script>

</head>


<body>
	
	<div id="flashContent">
		<h1>HEADLINE</h1>
		<p>Diese Seite ben&ouml;tigt mindestens die Version 10 des Flash Players. Laden Sie den aktuellen, kostenlosen Flash Player hier:<br/>
			<br/><a href="http://www.adobe.com/go/getflashplayer"><img src="common/image/getflash_badge.jpg" alt="Get Flash Player"/></a></p>
	
	</div>
	
</body>
</html>

Wenn Flash erkannt wird, wird der Inhalt in dem div id="flashContent" (in diesem Falle) überschrieben, wenn nicht bleibt er so wie im HTML beschrieben bestehen. Geht kaum einfacher...
harnisch ist offline   Mit Zitat antworten
Alt 01-09-2009, 23:11   #6 (permalink)
°
 
Benutzerbild von echo5-7
 
Registriert seit: Aug 2002
Ort: Baden-Baden
Beiträge: 3.962
und wiedereinmal bin ich überglücklich hier mitglied zu sein, vielen dank
__________________

LRRM | BLOG | FACEBOOK | TWITTER | G+
echo5-7 ist gerade online   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



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele