PDA

Volledige versie bekijken : movie aanspreken in ander HTML document


greatwhite
%Europe/Berlin %717 %2005, 18:12
Hallo,

Via mijn index pagina laad ik een movie,.... in deze movie zitten twee buttons.
Als ik op buttn A druk wil ik mijn index2.html paginladen met daarin mijn hoofd movie deze hoofd movie moet starten op frame 30.

Als ik op button B druk wil ik naar index2.html en dan in de movie naar frame 70.....

Hoe doe ik dit qua actionscript....ik weet natuurlijk wel hoe ik die index2pagina moet laden ...maar ik weet niet hoe ik de flashmovie die daarin staat kan "sturen"

alvast bedankt

groetjes Mike

Dauntless
%Europe/Berlin %730 %2005, 18:31
Iets van:

getURL("mijnPagina.html?startFrame=30", "_blank");

In je html doc:

<?php
$sf = $_REQUEST['startFrame'];
?>

En in je embed en param tags:

src="myMovie.swf?frame=<?=$sf?>" .

In flash heb je dan de variabele
_root.frame tot je beschikking...

OF je doet het met localConnection. Zie F1 / ASD

greatwhite
%Europe/Berlin %378 %2005, 10:04
dauntless,
bedankt...ik heb het wel geprobeert maar het werkt niet .

In ieder geval werk die actionscript niet....wat betreft de ander scripts die in de html gaan....dat weet ik niet ik ben een totaal leek op HTML :) weet eigenlijk niet waar ik die codes moet plaatsen.

Ik ben ook aan de slag geweest met localconnection.......dit werkt wel met 1html pagina met daarin meerdere swf's .......maar ik heb het nog niet aan de praat gekregen met 2 verschillende html's.

ik klooi nog wel even door en weet dat het uiteindelijk gaat lukken....ik ben een geduldig mens.

Anyway way aanvullende info is van harte welkom...

Groetjes Mike

Dauntless
%Europe/Berlin %406 %2005, 10:45
Voorbeeldje:

<?php
$movieurl = "menu.swf";
if (isset($_GET['cid'])) {
$movieurl .= "?cid=" . (int)$_REQUEST['cid'];
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>menu</title>
</head>
<body>
<table><tr>
<td>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="160" height="415" id="menu" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="<?= $movieurl ?>" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="<?= $movieurl ?>" quality="high" bgcolor="#ffffff" width="160" height="415" name="menu" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</td>
</tr></table>
</body>
</html>

greatwhite
%Europe/Berlin %922 %2005, 23:07
Helaas alles geprobeert weer niet gelukt :)
er zit een zipje bij met alles ik kom er niet uit.
Als je geen zin of tijd hebt ...maakt niet uit

Bedankt in ieder geval voor je moeite
groetjes MIke

Dauntless
%Europe/Berlin %923 %2005, 23:09
Het moeten php paginas zijn... geen html! Je server moet dus ook php ondersteunen!

greatwhite
%Europe/Berlin %943 %2005, 23:39
Hoi Dauntless,
bedankt ..mijn server ondersteunt PHP.....hij laad nu wel de pagina ...maar niet het juiste frame :)....wat moet ik nu in mijn action script zetten??

bedankt Mike

Dauntless
%Europe/Berlin %945 %2005, 23:42
Zet je huidige files eens online...

In het algemeen, op frame 1:
gotoAndStop(this.INGELADENVAR);

greatwhite
%Europe/Berlin %358 %2005, 09:35
Er valt on line weinig te zien........
Ik ben dit aan het testen ......heb dus een send .SWF (hierin staat alleen een button)als je er dus op klikt dan doet ie"on(release){getURL("ontvang.php?startFrame=10","_blank")}"

hij laad dan idd de ontvang.php met daarin de ontvangswf.....alleen begint deze gewoon op Frame 1.

Ik heb dus 0,0 verstand van PHP ...HTML gaat nog net maar ik ben ook al bezig geweest met dat local host maar volgens mij werkt dit alleen mat verschillende SWF's in hetzelfde html document.....anyway ik heb nu 3 boeken over PHP gekocht.....

Anyway misschien kun jij die files even voor me aanpassen......maar ehhh het hoeft natuurlijk niet...

Groetjes Mike