22. februar 2002 - 11:23Der er
42 kommentarer og 1 løsning
html popup fra flash
jeg har en flash film og en html popup - i min flash film skal jeg ha' en link til html popup'en så den stadig kommer fra som en popup... og ikke som fuldt vindue.... kan man overhovedet det ...? hvis... hvordan
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
...hjælp mig lidt... på min knap flash har jeg en action der hedder: on (release) { getURL ("java script:popup("videopopup.html","nyheder",400,255)");
mit html dokument som gerne skulle være popup'en indeholder:' <html> <head> <script type=text/javascript> var win= null; function <strong>popup(videopopup,video,w,h)</strong>{ var winl = (screen.width-w)/2; var wint = (screen.height-h)/2; var settings ='height='+h+','; settings +='width='+w+','; settings +='top='+wint+','; settings +='LEFT='+winl+','; settings +='scrollbars=no,'; settings +='resizable=yes'; win=window.open(videopopup,video,settings); if(parseInt(navigator.appVersion) >= 4){win.window.focus();} } </script>
<title>Presseomtale</title> </head> <body topmargin="1" bgcolor="#000000" leftmargin="0" link="#CF0E21" vlink="#720C16" alink="#CF0E21"> <p><font color="#FFFFFF">Dette er så en player</font></p> </body> </html>
når så jeg publisher min flash skriver den: Scene=VIDEO scene, Layer=Layer 12, Frame=1: Line 2: ')' or ',' expected getURL ("java script:popup("videopopup.html","nyheder",400,255)"); hvilket jeg ikke helt kan gennemskue???
...men hvad med flash fejl medlingen.... Scene=VIDEO scene, Layer=Layer 12, Frame=1: Line 2: ')' or ',' expected getURL ("java script:popup("videopopup.html","nyheder",400,255)");
jeg får stadig denne besked af flash: Scene=VIDEO scene, Layer=Layer 12, Frame=1: Line 2: ')' or ',' expected getURL ("java script:window.open("videopop.html","nyheder","400","255"));
Scene=VIDEO scene, Layer=Layer 12, Frame=1: Line 3: ';' expected }
....jeg klokker i et eller andet.... nu sker der det at når jeg trykker på mit link i flash filmen, så åbner den en eksplore normalt fuld skærm hvor der i address linien står: java script:window.open('videopopup.html',%20'Scubavideo',%20'width=450,height=255') og på selve siden står der obejct. MEN den åbner også en popup - den indeholder bare ikke min html...?? min flash script ser pt sådan ud: on (release) { getURL ("java script:window.open('videopopup.html', 'Scubavideo', 'width=450,height=255')"); }
og min html fil ser sådan ud: <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script type=text/javascript> var win= null; function popup(videopopup,video,w,h)</strong>{ var winl = (screen.width-w)/2; var wint = (screen.height-h)/2; var settings ='height='+h+','; settings +='width='+w+','; settings +='top='+wint+','; settings +='LEFT='+winl+','; settings +='scrollbars=no,'; settings +='resizable=yes'; win=window.open(videopopup,video,settings); if(parseInt(navigator.appVersion) >= 4){win.window.focus();} } </script> <body bgcolor="#336F99" text="#000000"> <embed src="file:///C|/Documents%20and%20Settings/Administrator/Desktop/SCUBA_D3-11/scubvideotest/scubatest_video.mov" width="400" height="100" align="middle"> </embed> </body> </html>
min flash action ser nu sådan ud: on (release) { getURL ("java script:popup('videopopup.html','Scubavideo','width=450,height=255')"); }
der sker nu det at den åbner et explore vindue op i fuld størrelse, som bare er hvidt! i address linien står mit link: java script:popup('videopopup.html',%20'Scubavideo',%20'width=450,height=255')
mangler jeg at skrive noget for at explore "forstår" at det ikke er en url men et javascript....???
min html fil ser pt sådan ud - det er ikke der fejlen ligger vel??? : <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script type=text/javascript> var win= null; function popup(videopopup,video,w,h)</strong>{ var winl = (screen.width-w)/2; var wint = (screen.height-h)/2; var settings ='height='+h+','; settings +='width='+w+','; settings +='top='+wint+','; settings +='LEFT='+winl+','; settings +='scrollbars=no,'; settings +='resizable=yes'; win=window.open(videopopup,video,settings); if(parseInt(navigator.appVersion) >= 4){win.window.focus();} } </script> <body bgcolor="#336F99" text="#000000"> <embed src="file:///C|/Documents%20and%20Settings/Administrator/Desktop/SCUBA_D3-11/scubvideotest/scubatest_video.mov" width="400" height="100" align="middle"> </embed> </body> </html>
men jeg har stadig sammem problem: der sker det at den åbner et explore vindue op i fuld størrelse, som bare er hvidt! i address linien står mit link: java script:popup('videopopup.html',%20'Scubavideo',%20'width=450,height=255')
Hey... Jeg læser altså, at lasse har defineret funktionen popup() i sit popupvindues html... Den skal defineres i det stykke html, der indeholder flash-filmen... Det er lige der, at problemet ligger...
Det skal være den side, der indeholder dine object og embed tags til at indsætte flashfilmen, som skal indeholde koden til popup'en (den er autogenereret af Flash) - ikke dit popupvindues html...
mange mange mange mange mange mange gange tak............... du/i har reddet min dag.......!!!!! FANTASTISK!!!!!!!!!!!!!!!! ENDESTÅENDE!!!!!!!!!!! BRAVO!!!!!!!! OVERVÆLDENDE..... mange tak folkens!!!
Hovhov... Jeg vil højst have 15 point for tippet... Og hoejrup hjalp med al koden... Kig lige her for at hoejrup kan hente sine 60 point (er det rimeligt?) og du slev kan hente de resterende 45...
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.