anoniem Geplaatst: 1 oktober 2002 Delen Geplaatst: 1 oktober 2002 Ik heb een pagina volledig in Flash gemaakt. Deze pagina wordt keurig goed weergegeven in een resolutie van 1024*768. Maar in een reslolutie van 800*600 niet. De pagina is dan te groot voor het schrem. Hoe krijg ik het voor elkaar om de pagina in beide resloluties goed weer te geven? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 5 oktober 2002 Auteur Delen Geplaatst: 5 oktober 2002 Je kan instellen dat de pagina 100% breed is en 100% hoog is, dan is-ie bij elke resolutie beeldvullend. Groeten, Paul Quote Link naar reactie
anoniem Geplaatst: 5 oktober 2002 Auteur Delen Geplaatst: 5 oktober 2002 je kan ook een index pagina die d.m.v. een heel handig JavaScriptje naar een andere pagina gaat bijv. site.swf. Nu wordt de .swf bestand getoond zonder HTML en dan is het altijd beeldvullend. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2002 Auteur Delen Geplaatst: 7 oktober 2002 Bedankt allebei! Alleen was ik daar zelf al achter. :) En ik vind dit geen mooie oplossing. Nu weet ik wel een goede oplossing, maar ik weet niet hoe dat moet. Ik zal die oplossing hieronder proberen te verduidelijken: Als de pagina geladen wordt, dan moet het script constateren welke resolutie de bekijker van de website heeft. Als het 800*600 is wordt hij/zij automatisch doorgeschakeld naar 800x600.php en als het 1024*768 is, wordt hij/zij automatisch doorgeschakeld naar 1024x768.php. Wie weet hoe dit moet met javascript of php? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2002 Auteur Delen Geplaatst: 7 oktober 2002 Javascript: [code:1:1b723e43ac]<!-- THREE STEPS TO INSTALL RESOLUTION PAGE: 1. Paste the coding into the HEAD of your HTML document 2. Add the last code into the BODY of your HTML document 3. Be sure to update the resolution pages to ones on your site --> <!-- STEP ONE: Copy this code into the BODY of your HTML document --> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- This script and many more are available free online at --> <!-- The JavaScript Source!! http://javascript.internet.com --> <!-- Begin function redirectPage() { var url640x480 = "http://www.yoursite.com/640x480"; var url800x600 = "http://www.yoursite.com/800x600"; var url1024x768 = "http://www.yoursite.com/1024x768"; if ((screen.width == 640) && (screen.height == 480)) window.location.href= url640x480; else if ((screen.width == 800) && (screen.height == 600)) window.location.href= url800x600; else if ((screen.width == 1024) && (screen.height == 768)) window.location.href= url1024x768; else window.location.href= url640x480; } // End --> </script> <!-- STEP TWO: Copy this code into the BODY of your HTML document --> <center> <form> <input type=button value="Enter!" onClick="redirectPage()"> </form> </center> <!-- STEP THREE: Don't forget to update the URLs in the code above! --> <p><center> <font face="arial, helvetica" size="-2">Free JavaScripts provided<br> by <a href="http://javascriptsource.com">The JavaScript Source</a></font> </center><p> <!-- Script Size: 1.29 KB -->[/code:1:1b723e43ac] Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2002 Auteur Delen Geplaatst: 7 oktober 2002 Hartstikke bedankt paul123! Precies wat ik zocht. Klaas Quote Link naar reactie
anoniem Geplaatst: 8 oktober 2002 Auteur Delen Geplaatst: 8 oktober 2002 Een ander vraagje:(anders moet ik een heel nieuw draadje beginnen) De flash-pagina is horizontaal in 3 frames gesplitst, in elk frame staat een Flash movie. Nu moeten alle drie de movies tegelijk afspelen als ze geladen zijn. Hoe krijg ik dat voor elkaar, want als ik 3 preloaders maak dan begint de movie die het snelst laadt natuurlijk eerder dan de andere 2. Alle drie de frames moeten dus tegelijk in beeld komen. Is dit mogelijk met PHP/javascript? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 8 oktober 2002 Auteur Delen Geplaatst: 8 oktober 2002 Waarom maak je de "frames" niet gewoon in Flash? Quote Link naar reactie
anoniem Geplaatst: 8 oktober 2002 Auteur Delen Geplaatst: 8 oktober 2002 Bedankt voor de reactie, maar hoe moet dat? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 8 oktober 2002 Auteur Delen Geplaatst: 8 oktober 2002 je kan naar [url]http://www.flashplein.nl[/url] gaan. Daar heb je een tutorial over een scroller. Je kan dat zelfde princiepe gebruiken voor flash frames. Quote Link naar reactie
anoniem Geplaatst: 8 oktober 2002 Auteur Delen Geplaatst: 8 oktober 2002 [url]http://www.flashplein.nl/tutorial/expert/textscroll/index.html[/url] Quote Link naar reactie
anoniem Geplaatst: 9 oktober 2002 Auteur Delen Geplaatst: 9 oktober 2002 Bedankt microchip voor de moeite! Alleen wil ik dat het échte frames worden. Ik zal het duidelijker proberen uit te leggen hieronder: [code:1:b55db68c56] -------- |frame1| |------| |frame2| |------| |frame3| -------- frame1=menubalk frame2=weergeeft links menubalk frame3=menubalk [/code:1:b55db68c56] Doormiddel van een preloader wil ik dat frame1, frame2 en frame3 tegelijk beginnen met afspelen, omdat sommige effecten overlopen. Alleen nu wil ik dat als er op een link in frame1 of in frame3 geklikt wordt er een ander html bestand wordt geladen in frame 2. Hoe krijg ik dat voor elkaar of is dat niet mogelijk? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 9 oktober 2002 Auteur Delen Geplaatst: 9 oktober 2002 je kan dmv actionscript je flash movies "met elkaar laten praten". lees meer op: http://www.actionscripts.org/tutorials/intermediate/FS_Command_JavaScript_Library/index.shtml en http://www.ashzfall.com/examples/flash/fscom/frames.html grtzz t. Quote Link naar reactie
anoniem Geplaatst: 9 oktober 2002 Auteur Delen Geplaatst: 9 oktober 2002 herstel.. je kan dmv javascript je flash movies "met elkaar laten praten". Quote Link naar reactie
anoniem Geplaatst: 12 oktober 2002 Auteur Delen Geplaatst: 12 oktober 2002 Bedankt teacher en Jurriaan R. Ik ga het proberen, ik laat nog wel horen of het gelukt is. Klaas Quote Link naar reactie
anoniem Geplaatst: 12 oktober 2002 Auteur Delen Geplaatst: 12 oktober 2002 Ik heb een hoop geprobeerd, maar het wil maar niet lukken. Ik heb ook op www.flashen.nl gekeken, daar staat wel wat over preloaders, maar niet als je pagina verdeeld is in vershillende frames. Is het niet mogelijk om in javascript het volgende script te maken?(in pseudo code): [code:1:d2f823c5ce] If frame1 is loaded and if frame2 is loaded and if frame3 is loaded { load frame1 and frame2 and frame3 } [/code:1:d2f823c5ce] Deze code heeft in principe dus niets met flash te maken, want in de frames zouden niet zo goed geen flash movies kunnen staan, maar normale pagina's die tegelijk moeten worden weergeven. Wie kan me helpen? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 12 oktober 2002 Auteur Delen Geplaatst: 12 oktober 2002 Ik heb het volgende script gevonden op www.hotscripts.com. [code:1:1a66d873a6] <html> <head> <script> /////////////////////////////////////////////// // PUT ALL IMAGES IN AN ARRAY FOR PRELOADING // /////////////////////////////////////////////// var pics = new Array("dog1.jpg", "dog2.jpg", "dog3.jpg", "dog4.jpg", "dog5.jpg" ,"a.gif", "b.gif", "c.gif", "d.gif", "e.gif", "f.gif", "g.gif", "h.gif", "i.gif", "j.gif", "k.gif", "l.gif", "m.gif", "n.gif", "freefoto.gif"); /////////////////////////////////////////////////// // ENTER URL TO GOTO AFTER IT FINSHES PRELOADING // /////////////////////////////////////////////////// var url = "done.html"; //////////////////////////////////////////////////// // ASK USERS TO GO TO NEXT PAGE AFTER PRELOADING? // //////////////////////////////////////////////////// var doConfirm = true; //////////////////////////////////// // ALLOW USER TO SKIP PRELOADING? // //////////////////////////////////// var canSkip = false; //////////////////////////////////////////////////////////////////////////////////// //------------YOU ARE DONE, DON'T EDIT ANYTHING BEYOND THIS POINT-----------------// //////////////////////////////////////////////////////////////////////////////////// var imgObjs = new Array(pics.length); var loaded = 0; var total = pics.length; var cPercent = 0; var barLayer = null; var percentLayer = null; var statLayer = null; var doneMsgLayer = null; function getLayer(layerID) { if (document.getElementById) return document.getElementById(layerID); else if (document.all) return document.all[layerID]; else return null; } function updateBar() { statLayer.innerHTML = "<font face=\"Arial\" color=\"#FFFFFF\"><B>" +loaded+ "/" +total+ "</B></font>"; var percent = Math.round(loaded/total * 100); if (cPercent != percent) { cPercent = percent; barLayer.style.width = (cPercent*3) +"px"; percentLayer.innerHTML = "<font color=\"#BBBB00\"><B>" +cPercent+ "%</B></font>"; } if (loaded == total) { doneMsgLayer.innerHTML = "<a href=\"javascript:done()\"><font face=\"Arial\" color=\"#FFCC00\" size=\"2\"><B>Done (Click Here)</B></font></a>"; if (!doConfirm || (doConfirm && confirm("Files have finish loading, continue to next page?"))) done(); } } function startLoading() { if (document.getElementById || document.all) { barLayer = getLayer("bar"); percentLayer = getLayer("percent"); statLayer = getLayer("stat"); doneMsgLayer = getLayer("doneMsg"); if (canSkip) doneMsgLayer.innerHTML = "<a href=\"javascript:done()\"><font color=\"#FFCC00\" size=\"2\" face=\"Arial\">Skip Pre-Loading</font></a>"; for (i=0; i<pics.length; i++) { imgObjs[i] = new Image(); imgObjs[i].onload = imgLoaded; imgObjs[i].onerror = imgFailed; imgObjs[i].src = pics[i]; } } else { alert("You are likely running very old browser which is not compatible with preloading script. Maybe it is time to update your browser.\n\nProgram is skipping preloading."); window.location.replace(url); } } function done() { window.location.replace(url); } function imgFailed() { alert("The following image failed to load, probably a broken link:\n" +this.src+ "\nPlease contact the webmaster of the site you are visiting about this. The program will skip this file now."); loaded++; updateBar(); } function imgLoaded() { loaded++; updateBar(); } </script> </head> <body bgcolor="#002080" onLoad="startLoading()"> <div id="msg" style="position:absolute; top:0px; left:50px; width:200px; height:20px;"> <font face="Arial" size="4" color="#DDDDDD">Loading...</font></div> <div id="bg" style="position:absolute; top:0px; left:200px; background-color: #DDDDDD; width:300px; height:20px;"> </div> <div id="bar" style="position:absolute; top:0px; left:200px; background-color: #000000; width:1px; height:20px;"> </div> <div id="percent" style="position:absolute; top:0px; left:330px;"><font color="#BBBB00"><B>0%</B></font></div> <div id="stat" style="position:absolute; top:0px; left:520px;"><font face="Arial" color="#FFFFFF"><B>0/0</B></font></div> <div id="doneMsg" style="position:absolute; top:0px; left:620px;"></div> <div id="doneMatter" style="position:absolute; top:30px; left:0px; width:700px;"> <center><font color="#FFFFFF" face="Arial" size="2">Please wait while the computer preloads some files for you.</font></center><BR> <!----- FEEL FREE TO ADD HTML CONTENT BELOW -----> <!----- FEEL FREE TO ADD HTML CONTENT BELOW -----> <!----- END HTML, PLEASE DON'T REMOVE THE COPYRIGHT INFO -----> <!----- END HTML, PLEASE DON'T REMOVE THE COPYRIGHT INFO -----> <BR> <center> <font color="#FFFFFF" face="Arial" size="2"> Script by:<BR> Pok-Ching Lee<BR> Creator of <a href="http://www.illumia-rpg.com">Illumia RPG</a> </font> <BR><BR><BR> <font color="#DDDDDD" size="1">© Copyright 2002. Pok-Ching Lee. All Rights Reserved.</font> </center> </div> </body> </html> [/code:1:1a66d873a6] Alleen werkt het script alleen met plaatjes volgens mij. Want als ik de [i:1a66d873a6]var pics[/i:1a66d873a6] en de [i:1a66d873a6]var url[/i:1a66d873a6] verander in het volgende: [code:1:1a66d873a6] var pics = new Array("movie1.swf", "movie2.swf", "movie3.swf"); var url = "index2.html"; [/code:1:1a66d873a6] dan werkt het script niet meer. Wie kan mij helpen het script aan te passen zodat het ook werkt voor swf bestanden? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 13 oktober 2002 Auteur Delen Geplaatst: 13 oktober 2002 Dit topic heeft inmiddels een andere wending gekregen, waardoor het nu niet meer in dit subforum thuishoort volgens mij. Zou dit topic daarom verplaatst kunnen worden, moderators? Bvd, Klaas Quote Link naar reactie
anoniem Geplaatst: 13 oktober 2002 Auteur Delen Geplaatst: 13 oktober 2002 [cyclonmode]by your command[/cyclonmode] t. Quote Link naar reactie
anoniem Geplaatst: 13 oktober 2002 Auteur Delen Geplaatst: 13 oktober 2002 OK Bedankt! :) Klaas Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen