[Frage] Sound einbinden

Mh - was mir grad einfällt:

Also ich kann nicht einfach im JavaScript definieren, dass ein Cookie namens "Plasmaboard" gesetzt wird.
Mit dem Auslauf nach 3 Stunden das ist ziemlich easy - aber nochmal wegen dem Namen:

Es gibt ja grundlegend zwei unterschiedliche Arten, Cookies einsetzen.
(naja, vielleicht auch mehr, wer weiß ;))

1)
Cookie setzen mit Inhalt beliebig - Hauptsache Cookie, welches mit
if (document.cookie) geprüft werden kann.

2)
Cookie setzen mit seitenessentiellem Inhalt (wie bei dir hier), welches dann ausgelesen wird und je nach Inhalt dann die Seite beeinflusst.

Verinhaltliche ich also in dem Cookie "Plasmaboard", dann hat das ja
keine Auswirkungen mehr auf den Sound, verstehst?

Also entweder lässt du dir den Cookieinhalt egal sein, oder aber ich kann dir höchstens einrichten, dass wenigstens noch auf irgend 'ne Weise die Sound-Information drin gespeichert wird, z.B. "Plasmaboard_Sound"/"Plasmaboard_noSound" oder "Plasmaboard_true"/"Plasmaboard_false" sowas in der Richtung.

Geist
 
Ja funktionieren tut es doch - nur kam es bei mir so rüber, als wolltest du unbedingt dem Cookie noch "Plasmaboard" verpassen. ;)

Ist das in SelfHTML denn sooo kompliziert dargestellt?

Geist
 
Mh ne - so geht das nicht...

Also so ganz ohne HTML, dann geht's ja fast nur offline - und im Projektor hast du keine Cookies.

Falls du dir das Beispiel überhaupt mal näher angesehen hast :rolleyes:, dann sollte dir aufgefallen sein, dass das Script für den Cookie im HTML-Dokument verankert ist.
Ich kann also höchstens das Script dort ändern, um Effekte zu erzielen, die Inhalt und Auslaufdatum des Cookies betreffen.

Und genau wie das geht, wird in SelfHTML dokumentiert...

Geist
 
Gut, dann probier's mal mit folgendem JavaScript im HTML-Dokument:
PHP:
< script type="text/javascript" language="JavaScript">
<!--

function cookiesetzen(cookiewert) {
  var ablauf = new Date();
  var indreiStunden = ablauf.getTime() + (3 * 60 * 60 * 1000);
  ablauf.setTime(indreiStunden);

 document.cookie = cookiewert; "expires=" + ablauf.toGMTString();
}

function cookielesen() {
 if (document.cookie == "an") {
  flashfilm.TGotoFrame("music", 2);
  flashfilm.TGotoFrame("anaus", 2);
 }
 if (document.cookie == "aus") {
  flashfilm.TGotoFrame("music", 4);
  flashfilm.TGotoFrame("anaus", 4);
 }
}

//-->
< /script>
Geist
 
nochmal was was muss ich alles umbenennen wenn ich den film jetzt plasmboard nenne??

Code:
<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html;  charset=ISO-8859-1">
<TITLE>PlasmaBoard Flash</TITLE>
</HEAD>
<BODY bgcolor="#000000">
<script type="text/javascript" language="JavaScript">
<!--
function cookiesetzen(cookiewert) {
  var ablauf = new Date();
  var indreiStunden = ablauf.getTime() + (3 * 60 * 60 * 1000);
  ablauf.setTime(indreiStunden);

 document.cookie = cookiewert; "expires=" + ablauf.toGMTString();
}

function cookielesen() {
 if (document.cookie == "an") {
  plasmaboard.TGotoFrame("music", 2);
  plasmaboard.TGotoFrame("anaus", 2);
 }
 if (document.cookie == "aus") {
  plasmaboard.TGotoFrame("music", 4);
  plasmaboard.TGotoFrame("anaus", 4);
 }
}
//-->
</script>
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
 WIDTH="100%" HEIGHT="100" id="plasmaboard" ALIGN="">
 <PARAM NAME=movie VALUE="plasmaboard.swf"> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#ADB1BB> <EMBED src="plasmaboard.swf" menu=false quality=high bgcolor=#ADB1BB  WIDTH="100%" HEIGHT="100" NAME="plasmaboard" ALIGN=""
 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
</BODY>
</HTML>

und wo muss ich im Flashfilm was umbennenen habe jetzt ewig rumprobiert!! im Flashfilm habe ich plasmboard gar nicht gefunden habe auch alle instanznamen eingefügt aber es funzt nicht

file heißt plasmaboard.swf

MFG
DrUcKgOtT
 

Neue Beiträge

Zurück