Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Hello bullshitQuietKillah zei:Een vraag puur uit intresse.
<head>
<title>impress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
html, body { height:100%; background-color: #ffffff;}
body { margin:0; padding:0; overflow:hidden; }
#flashContent { width:100%; height:100%; }
</style>
<script type="text/javascript" src="swfobject/swfobject.js"> </script>
<script type="text/javascript" src="swfaddress/swfaddress.js"></script>
<script type="text/javascript">
swfobject.embedSWF('impress.swf', 'flashContent', '100%', '100%', '9','expressInstall.swf', {}, {menu: 'false'}, {id: 'Impressenveloppen'});
</script>
</head>
public function Impress()
{
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
this.addEventListener( Event.ADDED_TO_STAGE, initStage);
SWFAddress.addEventListener(SWFAddressEvent.CHANGE,onChangeAdress);
}
private function onChangeAdress(event:SWFAddressEvent):void{
switch(SWFAddress.getValue()){
case "/home/":
if(active != "home"){
removeContent(active);
active = "home";
home = new ContentHome;
stage.addChildAt(home,2);
home.y = stage.stageHeight + 10;
home.x = slideshow.x;
stage.addEventListener(Event.RESIZE, homeResize);
TweenLite.to(home, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "/bedrukking/":
if (active != "bedrukking"){
removeContent(active);
active = "bedrukking";
bedrukking = new ContentBedrukking;
stage.addChildAt(bedrukking,2);
bedrukking.y = stage.stageHeight + 10;
bedrukking.x = slideshow.x;
stage.addEventListener(Event.RESIZE, bedrukkingResize);
TweenLite.to(bedrukking, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "/informatie/":
if(active != "informatie"){
removeContent(active);
active = "informatie";
informatie = new ContentInformatie;
stage.addChildAt(informatie,2);
informatie.y = stage.stageHeight + 10;
informatie.x = slideshow.x;
stage.addEventListener(Event.RESIZE, informatieResize);
TweenLite.to(informatie, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "/prijsvraag/":
if(active != "prijsvraag"){
removeContent(active);
active = "prijsvraag";
}
break;
}
}
//CLICKS
private function onNavClick(event:MouseEvent):void{
//overal checken welke pagina actief is!
trace(event.target.name);
switch(event.target.name){
case "home":
if(active != "home"){
SWFAddress.setValue("/home/");
SWFAddress.setTitle("Home | Impress");
}
break;
case "bedrukking":
if (active != "bedrukking"){
SWFAddress.setValue("/bedrukking/");
SWFAddress.setTitle("Bedrukking | Impress");
}
break;
case "informatie":
if(active != "informatie"){
SWFAddress.setValue("/informatie/");
SWFAddress.setTitle("Informatie | Impress");
}
break;
case "prijsvraag":
if(active != "prijsvraag"){
SWFAddress.setValue("/prijsvraag/");
SWFAddress.setTitle("Prijsvraag | Impress");
}
break;
}
haha zo ziet het eruit héDieselPower zei:Hello bullshit


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>impress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
html, body { height:100%; background-color: #ffffff;}
body { margin:0; padding:0; overflow:hidden; }
#flashContent { width:100%; height:100%; }
</style>
<script type="text/javascript" src="swfobject/swfobject.js"> </script>
<script type="text/javascript" src="swfaddress/swfaddress.js"></script>
<script type="text/javascript">
var attributes = {id:"Impress"};
swfobject.embedSWF('impress.swf', 'flashContent', '100%', '100%', '9.0.0','expressInstall.swf', null, {menu: 'false'},attributes );
</script>
</head>
<body>
<div id="flashContent">
<p>Je hebt flash nodig om deze site te zien</p>
</div>
</body>
</html>
private function onChangeAdress(event:SWFAddressEvent):void{
if (event.value != "/"){
SWFAddress.setTitle(event.value.substring(1) + " | Impress");
}else{
SWFAddress.setTitle("Impress");
}
switch(event.value){
case "/Home":
if(active != "home"){
removeContent(active);
active = "home";
home = new ContentHome;
stage.addChildAt(home,2);
home.y = stage.stageHeight + 10;
home.x = slideshow.x;
stage.addEventListener(Event.RESIZE, homeResize);
TweenLite.to(home, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "/Bedrukking":
if (active != "bedrukking"){
removeContent(active);
active = "bedrukking";
bedrukking = new ContentBedrukking;
stage.addChildAt(bedrukking,2);
bedrukking.y = stage.stageHeight + 10;
bedrukking.x = slideshow.x;
stage.addEventListener(Event.RESIZE, bedrukkingResize);
TweenLite.to(bedrukking, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "/Informatie":
if(active != "informatie"){
removeContent(active);
active = "informatie";
informatie = new ContentInformatie;
stage.addChildAt(informatie,2);
informatie.y = stage.stageHeight + 10;
informatie.x = slideshow.x;
stage.addEventListener(Event.RESIZE, informatieResize);
TweenLite.to(informatie, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "/Prijsvraag":
if(active != "prijsvraag"){
removeContent(active);
active = "prijsvraag";
}
break;
}
}
//CLICKS
private function onNavClick(event:MouseEvent):void{
//overal checken welke pagina actief is!
trace(event.target.name);
switch(event.target.name){
case "home":
if(active != "home"){
SWFAddress.setValue("Home");
removeContent(active);
active = "home";
home = new ContentHome;
stage.addChildAt(home,2);
home.y = stage.stageHeight + 10;
home.x = slideshow.x;
stage.addEventListener(Event.RESIZE, homeResize);
TweenLite.to(home, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "bedrukking":
if (active != "bedrukking"){
SWFAddress.setValue("Bedrukking");
removeContent(active);
active = "bedrukking";
bedrukking = new ContentBedrukking;
stage.addChildAt(bedrukking,2);
bedrukking.y = stage.stageHeight + 10;
bedrukking.x = slideshow.x;
stage.addEventListener(Event.RESIZE, bedrukkingResize);
TweenLite.to(bedrukking, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "informatie":
if(active != "informatie"){
SWFAddress.setValue("Informatie");
removeContent(active);
active = "informatie";
informatie = new ContentInformatie;
stage.addChildAt(informatie,2);
informatie.y = stage.stageHeight + 10;
informatie.x = slideshow.x;
stage.addEventListener(Event.RESIZE, informatieResize);
TweenLite.to(informatie, 1, {y:(slideshow.y+225), ease:Expo.easeInOut});
}
break;
case "prijsvraag":
if(active != "prijsvraag"){
SWFAddress.setValue("Prijsvraag");
removeContent(active);
active = "prijsvraag";
}
break;
}
}
QuietKillah zei:hmm bij mij werkt die swfaddress nog steeds niet?
en kheb gezien dat in html dat script er niet instaat voor swfaddress enzo.
maar qua code is het toch praktisch hetzelfde dan wat ik had, behalve met die "log" dan.
en de code van swfaddress zou toch moeten kloppen? het is toch dezelfde als hoe het overal staat uitgelegd?