Javascript :: Isolating Flash Inside A Lightbox Loses Any Buffering Done Prior?
Mar 11, 2012
I made a very minimal javascript bookmarklet (~1 KB minified) that lets me play videos inside a distraction-free lightbox. In my script, I clone the <embed> element containing the movie and wrap a lightbox div around it, so even in those cases where the "Turn Lights Off" chrome extension fails, mine works. Only problem is that since I clone the <embed>, I lose any buffering I had done previously. This is a major turnoff as I'm on a slow connection and I don't always remember to load the bookmarklet before hitting play — the UX is downright horrible.Is there a way to improve the script so I can isolate the <embed> in a lightbox without losing any buffering done prior?
Here's my bookmarklet code (you can try it out on this site)— puts an icon next to any <embed> element on the page that you can click to isolate that <embed> inside a distraction-free lightbox:
javascript:(function(){
var isolated = false, smallestVideo=300, videoElements=document.getElementsByTagName('embed'), activate_style='width:16px; height:16px; position:relative; cursor:pointer; left:-23px;
[code]....
View 1 Replies
Similar Posts:
Sep 2, 2010
Code inside Actionscript:
[Code]...
Actionscript is calling javascript functions from inside just fine, but javascript is not. What is the problem? How to rebind startupload function?
View 2 Replies
Jun 7, 2011
Does anyone know a lightbox in which I can load pages? I found one called lightbox-gone-wild but I am having problems with it.
View 1 Replies
Jan 5, 2011
I have a few Flash objects in my html page, and all these Flash objects respond to mouseOver and mouseOut.
On mouseOver, the Flash objects will play a movieclip in place. On MouseEvent.CLICK, I would like the Flash objects to make the html page create a new iFrame with embedded .mov movie file in a lightbox effect.
I can't seem to get it to work. I have tried ExternalInterface.call(), navigatetoURL(), I have tried simulating a click event in javascript. Essentially, I want a mouse-click that is captured in Flash to open a jquery/javascript-lightbox in an iframe.
View 1 Replies
Mar 11, 2011
I am having a problem with Internet Explorer and various lightbox programs (PrettyPhoto, TopUp, and Bumpbox). Essentially I want to make a call using Flash's ExternalInterface class from a swf that has been loaded into a lightbox. It works in firefox but not in IE (8). Here is my working example using PrettyPhoto and here is my working example using TopUp. When the exact same swf is embedded in the top of the page the ExternalInterface call works fine (you can click it on that page). But when the swf is opened in the lightbox by clicking the image it will not work in IE.
[Code]...
View 1 Replies
Jun 23, 2006
I have a movie clip that contains a button the buttons are created dynamically using xml. The button has a rollover change colour effect. When the movie is run the buttons change colour as expected when the mouse rolls over them. However as soon as I add code to a button to perform an action the button loses the rollover effect. Is it something to do with event capturing and propagation? How is it possible to overcome this??
View 5 Replies
May 13, 2010
I have a lightbox-style HTML dialog that shows a menu on top of a web page. It can be injected into any web page via a JavaScript bookmarklet.
One of my users is trying to use it on YouTube.com with the result that the flash movie is rendered on top of the dialog (a div with high z-index).I can't reproduce this. It works just fine for me. The dialog shows up on top of everything else on youtube.com, the video included.I had him save the page in Safari as Webarchive and send it to me. Even that shows the menu rendered correctly for me.
I use the exact same version of Safari (4.0.5/531.22.7) and Flash (10.1 r53, latest beta). Only difference I could find is that he uses Snow Leopard (10.6.6) and I "only" 10.5.8.
View 1 Replies
Feb 14, 2012
I am trying to build a Flash banner ad which will be hosted on a site I have no access to. My client would like to have a button which, when clicked, would open a youtube video in a lightbox frame. I've been looking all around, but all I see that seems workable involves my being able to edit the html page. I am trying to do this with AS3 and Javascript. Some solutions involve JQuery, but I am not a JQuery pro.
View 1 Replies
Feb 18, 2012
I had problems covering videos on Youtube itself but solved that with a design change (don't need to cover them any more).
So I have a script the user can run and it calls a javascript file to do other stuff on the current webpage. One thing it does is bring up a lightbox that covers the page. Of course it won't cover embedded Youtube videos and so I need to do a few changes. I did the necessary changes and it didn't work. I kept trying and trying and eventually made a page with just an embedded video and a .jpg (my script won't run if there are no images).
I looked to see what the Pinterest script added to the embedded video portion and while it was almost identical they did have an autoplay=0 in there so I added it just so I could see for myself that it is exactly the same. If I run the Pinterest script and close it, then run mine, mine works fine. If I run mine, then the Pinterest script, then mine again, mine works. So I believe this means I'm not adding anything that tells the page "Go ahead and put the video on top anyway."
My portion of the script that adds the wmode:
var players = document.getElementsByTagName('embed');
var len = players.length;
for(var i=0;i<len;i++){
[Code]....
View 1 Replies
Mar 25, 2009
I'm new to the whole flash thing and I'm learning on flash 8 - In photoshop you can group layers so that the blending mode you use on a layer will only apply to the layers in that group... I've been searching all over, and maybe it's right in front of me, but does flash have a way of isolating the selected blending mode to just the layers or objects of the user's choice?
View 6 Replies
Jun 22, 2009
I'm trying to use ExternalInterface.Call to call a JavaScript function to launch a lightbox window. So far I have this:
AS3:
flash.external.ExternalInterface.call("launchLB", "" + aUrl + "");
JavaScript:
function launchLB(url) {
alert(url);
[Code]....
I get the alert but I can't get the lightbox window to display. When my as code makes the ExternalInterface call I get what looks like a page refresh and a blank browser window.
View 1 Replies
Sep 20, 2010
I am working with Flash files from several Flash versions back; files not created by me.One swf has buttons that call a series of second (front) swf that in turn have buttons.My problem is that the buttons on the underlying and partially-obscured Flash remain 'mouse-sensitive' and active even though they are not visible.layer, returning sensitivity to the under-layer only when the top layer is closed?
View 1 Replies
Feb 16, 2011
Authentication is performed with Basic auth over SSL (although the password inside the basic auth is SHA-2'ed). The issue is that using basic authentication for the Flash client is causing the standard browser log-in box to appear because of "WWW-Authentication: Basic" in the header. Flash is unable to bypass this by manually setting the Authorization header prior to the request.Other clients need to be able to authenticate via the existing mechanisms, so rewriting the authentication logic would not be ideal.
I have the idea that the authorization headers sent to and received from flash client could be dynamically rewritten to use another name for Basic auth which would cause the browser not to understand the auth mechanism and not present the dialog box. Authentication headers to and from Tomcat could be rewritten from "WWW-Authenticate: Basic" to "WWW-Authenticate: PretendBasic" but ideally the built in container security could still handle the basic auth after the rewrite.
I wrote a filter to rewrite inbound headers as "WWW-Authenticate: PretendBasic" as "WWW-Authenticate: Basic" hoping the next filter chain would be auth and the request would be handled as normal. Unfortunately the Servlet specification states that a filter cannot be inserted prior to authentication. I think the only possibility of this working is to create a stackable JAAS authentication module that would first perform a header rewrite on requests if coming from the Flash client, and then pass authentication through to the existing container managed security systems.
View 2 Replies
Aug 16, 2011
Using the following code:[code]Triggering play() and stop() works as expected, however the href doesn't do much, as the click event is sent to the flashplayer, and not following the hyperlink.I have several such flashplayers on the page, and I'm trying to find a way to 'activate' the href onClick and honor the url specified in the <a href=""> construct. Specifically, it's in IE8 I'm struggling.How can I do this using html/javascript?After having come across javascript onclick event over flash object I managed to get closer to what I'm after. Using the onmousedown event, I can trigger javascript when clicking my overlay div. What's a good generic way to read the parent href url and issue location.href='/myparenturl';" style="cursor: pointer; ?
View 1 Replies
Apr 4, 2010
i have this javascript tracking-code I need to place in our flash-banner in order for our third-party tracking company to track clicks and that sort of stuff, but I'm not sure how I need to place it in our flash-banner. I thought I coudl simply place this javascript into a top layer or the like, but seems I cannot directly include it like that inside Flash. Then I thought perhhaps I could simply save the javascript file as .js file and call it from within the Flash file, but not sure how to go about it...
Here below is the javascript in question:
Code:
<!-- START::ib-ibi.com View Tag; DO NOT MODIFY TAG-->
<script type="text/javascript">
var _ibHost = "https://";
[code]....
View 2 Replies
Sep 4, 2010
I'm not that good with flash and even worst with javascript.I'm trying to create a flash site for a radio station that will show information from the facebook fan page.I search over the whole Internet and found little or no info on how to do this. This is the code that I want to add to my flash site.[code]
View 3 Replies
Feb 23, 2012
I know there´s an api for flash but it has been deprecated, how can i display google maps inside flash using javascript api v3
View 1 Replies
Sep 30, 2010
i have created a silverlight application , but i need to embed it to a Flash file(swf) which it runs with Flash Player ( whithout using browser), I had found a solutions to call it using javascript, but it still needs my flash file run inside the browser, dose any one can help me, Either to run js inside swf (without need of browser) or any other way that i can embed my Silverlight application inside Flash.
View 1 Replies
Feb 23, 2012
I posted a question similar to this not so long ago however I have trawled through the forums and could not find an answer...I am using Lightwindow which is a version of lightbox that can have ANY form of content and DOES support .swf files.I have linked the test link on my page to activate lightwindow and open the swf file. Light window opens the window to the correct size but does not display any content. If I go directly to the flash file then all the test images load.Here is the code for that link:
<a href="http://www.monsterbox.co.uk/ollie/lightwindow/gallery/gallery.swf" class="lightwindow" params="lightwindow_width=800,lightwindow_height=345" >Link Name</a>
I understand that something along the lines of
[code]........
View 1 Replies
Apr 28, 2003
PHP Code:
<HTML>
<HEAD>
<SCRIPT>
<!--
[code]....
View 1 Replies
Mar 5, 2012
I've some very old Flash applications, which we don't want to rebuild to add a new feature. We simply need to detect when the user has become idle. So, if the Flash application receives no key or mouse events after 3 minutes, we want to track that time till the user interacts with the application again.
We've considered wrapping the applications in newer Flash applications to include the key/mouse event tracking; however, early research shows that some of our apps are so old that they use event systems or AVM's (ActionScript Virtual Machines) that are incompatible. Also, it seems that mouse events on the inner application don't bubble up to the outer application. (I think the direction of event processing is backwards in versions of Flash prior to 8)
Anyhow, the next idea on the table is to see if we can determine when the user stops interacting with the old Flash applications using JavaScript. Can anyone confirm whether or not it is possible to detect, using JavaScript only, when a swf in an HTML document loses focus or key and mouse events stop and start occurring on the swf?
View 1 Replies
Feb 21, 2012
I am using SWF Quicker to edit a flash swf file, but whenever I export it, all the sound is gone. Even if I export it without making any modifications, all the sound disappears. I have tried using different versions of ActionScript (1.0, 2.0, 3.0) and different Flash Player formats, but every time there is no sound
View 1 Replies
Sep 15, 2009
i have this problem. ive made this simple animated menu for a webpage, buttons do stuff on ROLL_OVER, and everything is great, but when menu is scrolled of screen and then goes back it loses focus and ROLL_OVER doesnt work until i click anywhere on my menu gotta finish this quick or they might want their money back
View 3 Replies
Jan 15, 2011
My Sprite class keeps losing focus when I click with the mouse - specifically after the MOUSE_DOWN event (before the click is complete).
I have set mouseEnabled to false on the children, no change. I added a listener for FOCUS_OUT and noticed that the FocusEvent.relatedObject property is NULL, which is confusing me - doesn't that mean there is no new focus target, the focus is just getting lost?
The exact sequence of events I get, by tracing them, as I click:
[FocusEvent type="focusOut" bubbles=true cancelable=false eventPhase=2 relatedObject=null shiftKey=false keyCode=0]
[MouseEvent type="mouseDown" bubbles=true cancelable=false eventPhase=2 localX=355
[Code]....
View 2 Replies
Oct 22, 2011
I have created a custom lightbox that displays a flash file. The app is required to open the jQuery Datepicker above the flash file.
Here is the problem; only the header, the month name and navigation appear over the flash app. Everything else is below it.
I tried the wmode=transparent trick, but it makes the Flash app transparent and you can see below it. Plus, I believe the datepicker is having the same issue, where the month navigator is above flash, and the numbers are below the app.
View 1 Replies
Feb 13, 2010
how to add lightbox + XML + FLASH functionality in flash photo gallery - carousel flash.
View 1 Replies
Jan 12, 2010
I need to make a point in a Flash video where the video stops and pressing a button will move to another frame. I understand there is something called a "stop action" but not what this means. Using other online instructions, I end up with the video not stopping and the button not doing anything.
View 1 Replies
May 27, 2009
I am using this tutorial to install lightbox within a flash cs3 as2 document[URL]..I got everything to work, now I am trying to set up the code to load an html page in the lightbox without changing the option to load jpg's as well.
So far I've tried changing the code in flash to say .html instead of .jpg and The lightbox keeps loading without ever finding the file.
View 1 Replies
Mar 22, 2010
i've designed a strip of thumbnails in flash to go in a Wordpress site i'm working on, which when clicked need to open up images and videos using Lightbox 2. (Lightbox is already setup and working.)The problem is that i'm importing the links for each of the thumbnail buttons from a .txt file which works like this:
Code:
getURL(_root.link1, "_blank");
Text file:
[URL]
This at present just opens the image in a new window, how can i make this work with Lightbox?[URL]
View 15 Replies
Sep 1, 2010
Everything works just fine the only thing i need to know is how to add more pictures to the lightbox?
showcase.addEventListener(MouseEvent.CLICK,pop_up) ;
function pop_up(event:MouseEvent):void {
trace("test");
ExternalInterface.call("Design_Gallery", "images/image-1.jpg", "image-1");
}
View 8 Replies