ActionScript 3.0 :: Use On A Flash Button To Call Javascript In The Head Of An Html Page?
Feb 19, 2010
I'm wanting to use a button in flash to call a javascript function that resides in my main html page.I think this can be done, but I'm not sure how to do it?
i want to call a javascript function from within an embeded swf file in a html page and i'm using the ExternalInterface class. i know this function must be defined in a <script> tag in the html page. however, i want to have all my javascript code in an external file, but it doesn't work. my trial file just can't find the function, although i have my external js file linked in the header.
here is the action code I add to the last frame of the flash object
URLLoader("javascript:mainFunction();");
The object loads but the function is not called. I can call the function other ways such as using an "onclick = mainFunction()" event on a button for example.
above.the .swf is already embedded in html page. and i have couple of buttons from .swf file and how do i call call the html page with the button inside .swf file
I'm trying to call a php script/page that has some javascript calls in it, from AS3. I'm using the regular
var varSend:URLRequest=new URLRequest("http://my_www/script.php"); varSend.method=URLRequestMethod.POST;(...)
My php page has some javascript. The php passes some variables obtained in POST to my JS script, which connect to a 3rd party app. Now my problem is, i can call the script from AS3 without any problem, but when i do so, it seems like the JS is never running. My question is, if you call a php script/page in POST from flash, is the JS embed in that page running ??
I have an iframe to a page where a Flash swf file is running; does anybody have an idea how to make it transparent so that my drop-down menu should be shown perfectly? Kindly be informed I can't edit the source page (add param = wmode, value = transparent to the Flash object), only if there is any chance to make it possible in iframe or some JavaScript on my page, I have already tried allowtransparency="true" and background-color="transparent".
I'm using the following script on my website to play an mp3 in flash.To instantiate the flash object I use the swfobject framework in a javascript function. When the function is called the player is created and added to the page.
The rest of the website is in php and the page calling this script is being included with the php include function. All the other used scripts are in the php 'master'-page
[Code]...
I have a play-button with the id '#play1' and a stop-button with the id '#stop1' on my page. A div on the same page has the id '#status1' and a little image of a speaker is in the div.When you push the playbutton, the div with the speaker is fading in and when you push the stopbutton, the div with the speaker is fading out, very simple. And it works as I want it to do.
But the problem is, when a song is finished, the speaker doesn't fade out. Is there a simple solution for this? I already tried using the swfobject framework to get the flash player from the page and call the 'IsPlaying' on it, but I'm getting the error that 'swfobject' can't be found. All I need is a little push in the right direction or an example showing me how I can correctly get the currently playing audio player (in flash), check if it's playing and if finished, call a javascript function to led the speaker-image fade-out again.
I'm loading from my main page an external js file, with a function.
I have a flash file in the main page invoking the javascript function.
Everything worked very well until when the javascript code was in the main file, but when I moved javascript to an external file the function seems not called anymore.
So... there is no way to move the javascript code to an external file ? Or any other solution ?
In the code below what is addvariable doing also i need to embed the swf only in my html page and it is not php. how to embed the swf file in html page
I am creating a login page in HTML with Javascript Elements.
Basically I have a login form. and if credentials are wrong I want it to show an alert in HTML which another Javascript manages. Anyway I have setup a test page here As you can see when you input the wrong credentials it will display an alert. But I want it to perform an action in HTML? (This is so hard to describe)
<div class="notification error"> That is the code in HTML which will show that red box you see up the top & I will add text later.
I have a sliding, drop down menu sidebar thingy. The user clicks a button and my slick little eye candy flash movie has a secondary navigation list slide down while any buttons underneath slide down as well. Then when you click on another button it slides back up and the new button's secondary nav slides down. nuff said.what I would like to have happen is that when a user clicks on a secondary nav button and a new html page loads, I would like it to appear that the secondary nav slider has stayed down on the newly loaded html page.this means passing some kind of variable to my flash movie so that it can tell which page the user is on and react (go to a particular frame)
I have created button in flash and I want that each time I press on the button, html page will open in frame name mainFrame in my site the problem is the html page always open in new window.
As you can see in the code attach, I have two frames in my page one called leftFrame and the flash button is in there, and the other is mainFrame which i want to open test.html in
I need to load somehow the html code of a webpage A into a javascript string of another webpage B, on a different host. I know this is impossible to do with javascript alone because of the same origin policy, and I know I could do it loading the page via php on my server and then send results back to the user's client but I wouldn't be able to handle so many requests, so I need it to be done directly by the user's browser. I can use nearly whatever browser scripting language/applet framework common enough to be installed on the majority of my users' computers, like flash and java.On example, what if I use flash or java to load the external html code and then call a javascript callback function providing the source? Could this work?
So, we've probably all seen this kind of websites with a flash intro, which could be skipped by clicking anywhere, sending the user to index.html or something.the question is: Can this be done without Flash, or even without javascript?'Cause it's probably not the best idea to make the very first page useless for some of your visitors due to lacking flash plugin or something blocking javascript (noscript plugin, for example).
I am currently using URLLoader to get the source code of a webpage, problem is, I need the source that is is created after its javascript runs (what you would actually see in a browser), not the true source code.
I can manually see this Post-Javascript source by loading the page in firefox and then putting "javaScript:" followed by my javascript function in the URL area. It shows me the CURRENT source of the page.
Any way in as3 to get the final html (post-javascript) of a page?
I created a menu in flash and As3, nested in a HTML page, which calls html pages by the classic way urlrequest->navigatetourl.Now I was wondering if i can make As3 call a AJAX function declared in the HTML page or at least in the swf file itself....
I know there are ways to invoke javascript inside the html wrapper template for the flex application using ExternalInterface, but is it possible to reference an external html page?
I developed a flex website, the web explorer always caches swf file which embedded in HTML. Sometimes I make changes to the flex file, clients computer still view the previous version which stored in cache. How can I force client's web explorer to reload/refresh the swf file?
I am trying to send some information to a javascript function on the same html page as the swf file is in. I used the tutorial here on Kirupa but for same way it doesnt work.
I have a Flash home page which is part of a standard html website. A button needs to link to a specific position in the middle of an html scrolling page. My current script is:
on (release) { getURL("whats-hot.html#_cn"); }
"whats-hot.html" is the page, "#_cn" is the bookmark to the desired position. However, this is not functioning correctly and lands at the top of the page.
if i wanted a flash button when clicked on to open a html page in a i-frame how would this be done? what would the script be for this particulare action?