online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon Danny_Boy vom 28.02.2021, 16:57 Options

Flash / swfobject / JS-Abfrage und co

Hallo,

ich erstelle mir gerade eine Internetseite. Diese beinhaltet als Hauptseite nur einen großen Flash-Film. Ich habe nach langen Suchen das swfobject gefunden, um den Film valid einbauen zu können, und gleichzeitig bei zu niedrigem FP einen Download der neusten Version zu veranlassen. Das klappt aber auch nur dann, wenn man wenigstens eine FP6 installiert hat. Ausserdem sollte JavaScript an sein, damit dieses Click-To-Activate nicht auftritt. Damit das aber alles klappt, und auch LEuten ohne FP, bzw. JS etwas angezeigt wird, habe ich noch eine Seite davorgeschaltet, die zuerst JS überprüft, und dann auf die Seite weiterleitet, wo swfobject den Film einbindet.
Wie macht ihr das eigentlich?

Am liebsten hätte ich alles in einer Seite, also JS-Abfrage(damit das richtige swfobject gleich angesprochen wird), FP-Abfrage(inkl. download einer enueren Version, wenn nur eine alte oder gar keine da ist), Alternativer Inhalt und den Film. Geht das überhaupt?

danny


Antwort schreiben

Antwort 1 von katy vom 28.02.2021, 19:45 Options

Du kannst das natürlich alles auf einer Seite machen. Sowohl bei <object> als auch bei <script> gibt es die Möglichkeit alternative Inhalte auszugeben, wenn das nicht verfügbar ist.

katy

Antwort 2 von Danny_Boy vom 28.02.2021, 20:12 Options

Hi,

dann bin ich doch zu dumm. Ich habe die letzten Stunden versucht alles zu kombinieren, aber entweder zeiht er mir den alternativen content vom swfobject an, oder nichts. den noscript-bereich bekomme ich nicht angezeigt. Gibt es da irgendwo Beispiele - müssen nur das nötigste enthalten!?

Danny

Antwort 3 von katy vom 01.03.2021, 08:45 Options

Hi Danny,

einfacher wäre es, wenn du beschreibst, was du gemacht hast, und welchen Browser du mit welchen Einstellungen zum Testen nutztest.

Nachlesen kannst du alles auf SelfHTML

katy

Antwort 4 von Danny_Boy vom 01.03.2021, 12:30 Options

Momentan sieht es so aus:


<html>
<head>
<title>der Titel</title>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("index_flash.swf", "myContent", "780", "680", "8.0.0", "expressInstall.swf");
</script>
</head>
<body>
<div id="myContent">
<table>
<tbody>
<tr>
<td> Alternativer Inhalt mit JS </td>
</tr>
</tbody>
</table>
</div>
<noscript>
Alternativer Inhalt ohne JS
</noscript>
</body>
</html>


Aber das klappt nicht wie gewünscht. Kannst Du mir da nen Tip geben?

Mit meinem Firefox sehe ich immer beide alternative inhalte gleichzeitig. Egal ob ich JS man habe oder nicht.

Grüße
Danny

Antwort 5 von katy vom 01.03.2021, 15:33 Options

Hast du mal ein online-Beispiel? Da ich den Inhalt deiner Scriptdateien nicht kenne, reicht dieser Code-Brocken natürlich nicht um dein Problem nachzuvollziehen.

Jedenfalls sollte auch der FF den Inhalt von <noscript> nur anzeigen, wenn JavaScript deaktiviert ist.

katy

Antwort 6 von Danny_Boy vom 01.03.2021, 16:30 Options

Hi,

hier de rLink zum swfobject:

http://code.google.com/p/swfobject/

Anscheint kennst Du das gar nicht!?!?? Auf selfhtml habe ich zwar eine Möglichkeit gefunden, wie man flash einbindet, aber das kannte ich eigentlich schon. Ich hatte mich für swfobject entschieden, weil:
1. der code valid ist
und
2. das click-to-activate entfällt

Lege ich hier was falsches zur Grunde, bzw. etwas was nicht wichtig ist?

Ähnliche Themen

Mit Flash oder wie?
Uesch  18.09.2007 - 24 Hits - 4 Antworten

Flash selbst erstellen
delay  02.10.2007 - 139 Hits - 3 Antworten

Macromedia Flash 8 Tutorial
MACC  29.02.2008 - 47 Hits - 1 Antwort

Flash oder HTML
die_moni  31.03.2008 - 75 Hits - 2 Antworten

Homepage Flash player
Harvey17  24.01.2009 - 216 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 11:26:25 2026