Avatar billede flashdevil Nybegynder
09. januar 2005 - 19:09 Der er 6 kommentarer

flash var. til html

Hej

Sidder med et træls problem.

Jeg har et website som skal kunne virke både på en webserver og hvis man køre det lokalt på en alm pc.

Fra flash åbner jeg en html side med:

getURL("index.html?introstatus=nointro", "_self");

Så jeg har mulighed for at slå introen til og fra via introstatus variablen.

Men den sender kun "introstatus=nointro" med hvis den køres fra en webserver ?? Ikke når jeg kører den lokalt ??

Hvis jeg ligger "index.html?introstatus=nointro" ind som et ganske almindelig link i ren html så virker det også lokalt.


Nogen ideer ?

/h
Avatar billede unlike Nybegynder
09. januar 2005 - 19:32 #1
Hepp

Du er nok nød til at have fat i noget JavaScript ...
Avatar billede thulstrup Nybegynder
10. januar 2005 - 09:19 #2
Jep, som unlike siger kan du lave det med javascript istedet. F.eks:

<!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>minSwf</title>
</head>
<body>
<script type="text/javascript">
var introstatus = window.location.href.split("=")[1];
var str = "";
str+='<object id="minSwf" width="550" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">';
str+='<param name="movie" value="minSwf.swf" />';
str+='<param name="bgcolor" value="#ffffff" />';
str+='<param name="flashVars" value="introstatus='+introstatus+'" />';
str+='<embed name="minSwf" src="minSwf.swf" bgcolor="#ffffff" width="550" height="400" flashVars="introstatus='+introstatus+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>';
document.write(str);
</script>
</object>
</body>
</html>
Avatar billede flashdevil Nybegynder
10. januar 2005 - 12:51 #3
ok. tak skal I ha.

thulstrup...vil det så sige at jeg skal embedde min flash forside i min index.html med din kode. Og så kalde index.html på samme måde som i mit eksempel ...eller ?
Avatar billede thulstrup Nybegynder
11. januar 2005 - 13:35 #4
Ja, du skal bruge koden i din index.html. Den overfører så værdien af introstatus til flash.
Avatar billede flashdevil Nybegynder
18. januar 2005 - 13:10 #5
thulstrup> smider du et svar
Avatar billede thulstrup Nybegynder
18. januar 2005 - 13:41 #6
Yes, fik du det til at virke?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester