ActionScript 3.0 :: Call Javascript Alert Dialogue Window?
Aug 2, 2010I think I remember hearing that you can trigger a java alert message from within actionscript out to the html page but whats the code to do such a thing?
View 2 RepliesI think I remember hearing that you can trigger a java alert message from within actionscript out to the html page but whats the code to do such a thing?
View 2 RepliesI'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.
We can easily alert anything in java script. Is it possible to get this or similar alert in ActionScript? I have below test Class in Action Script. Trace does same as console.log() in java script. Is it possible to display messages in action script ?
[Code]...
Above code alerts the "test" similar to javascript. This is a Flash Window that shows the message. But How to integrate similar code in my Class. i.e. How to do repalce trace ("something") with this Flash Alert window ?
I cant seem to find the solution to call the javascript:window.close() function.It is running locally so there may be some issues on that front.Has anybody used this type of functionality before. it is doing my head in.
View 3 RepliesI have XML displaying in dynamic text boxes. Some of the text are a href links, I also want to track which links are clicked by sending a javascript call to Google Analytics. Is there a way to do it and also open the link in a new window?
View 1 Repliesi have some actionscript that makes a
ExternalInterface.call('someFunction');
call.is it possible to reference the html object that made the call to someFunction directly using the ExternalInterface.call call?
Assume that the object that makes the call also has some Callbacks (via ExternalInterface.addCallback) that are accessible via javascript.
Currently:
Actionscript source
ExternalInterface.call("someFunction");
ExternalInterface.addCallback("someCallback",someASfunction);
[code]....
I have an html form within a flash site. The form is php processed. fix the php file so that after processing the form, the php returns the user to the flash page and reloads the html form. I tried a window.location in the php to send to the page but that did not work. It results in a white rectangle within the html code area (maybe frame but I'm not sure). How can I get just that html form reloaded? I do not want to load the entire page using a URL because that is too slow and I cannot replicate the flash state. BTW, below is a stripped down version of the code to simplify.
[Code].....
Does anyone know of a class file or third party component that has the same functions (or similar) of what the alert window component did in flash 8? I am doing this is AS3 obviously is why i need an alternative.Im trying to make a pop up modal window of sorts like the alert window component did.
View 3 RepliesAdobe AIR provides Alert.show(). However this seems to fail if there is no top level window like in the typical tray example ("Example: Creating an application with no windows"):
[URL]
I failed to make Alert.show() work in this situation. Seems that there is no alert() either.Is there any way to show an alert prompt (modal or nonmodal) in such a situation without reinventing the wheel?Example AIR tray application skeleton:
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
[code]....
Note the "visible=false" which must be preserved even that this is what's causing the trouble.
how to create alert window in flash action script 2.0. For example : The user can't navigate the next step without completing the quiz.
View 4 RepliesIs it possible to use Javascript in flash. For example, as a simple test I am trying to use Javascript's alert method when a button is clicked. I am using AS3. Is it possible?
View 2 RepliesI have a function that checks for something when the user clicks a button. if that something is found, an alert comes up saying that it has been found and asks them if they would like to allow this to happen, or undo the action that caused the something to be found. the code looks like this:
Alert.show(thisString1, "Conflict: Multiple Projects", 3, this, conflictAnswer);
upon pressing "Yes" or "No", the conflictAnswer function will be called... it looks like this:
private function conflictAnswer(event:CloseEvent):void[code]....
but it didn't work.
EDIt: After reading the first respond, i've come up with this:
answers[0] = cPositions[i][0];
answers[1] = cPositions[i][1];[code]..........
I am trying to style the Alert window on an external file but I get the following warning and the style won't be applied, keep in mind that the Alert is being called from an external AS file as well so the code is not embedded in the MXML.
The CSS type selector 'Alert' was not processed, because the Alert was not used in the application.Type alert in CSS selector 'Alert' must be qualified with a namespace.
Alert{
color : #124332;
background-color: #ffffff;
header-colors : #243322, #243322;
[code]....
i have some script that called 'to make a popup alert / wndow alert like java script window alert' like this :Code:navigateToURL(new URLRequest("javascript:alert('Some Text..');"),"_Self");but thats didnt work for me, when i try to call that, that just open the blank url in my web browser.
View 1 RepliesI have flash as a gui to edit some docs. I'd like to caution the user to save before they close the window (or navigate away from it).ut can it be done with a .swf ?I think this was asked awhile back in this forum but I cant seem to locate it.
View 2 RepliesEverytime I try to do even an
ExternalInterface.call('alert','abc');
(Which will work on every browser) I get an
object doesn't support this property or method
After the alert appears. It even happens in the HTML generated by flash without me touching it...
Is there any way to debug the external AS file as i dont want to use "trace".I have an idea to use the input text field the check the variable/function is working right but this is not enough so is there any process in AS2 or AS3.
View 2 RepliesI have an AS2 Flash SWF that is calling another AS2 Flash File using loadMovieNum("flash.swf",2) and a JavaScript file that calls a function on page using a timer. This is what I get in Firefox with Flash 10 (IE8 gives no error message):
uncaught exception: Error calling method on NPObject! [plugin exception:
Error in Actionscript. Use a try/catch block to find error.].
What is going wrong? I can't see a problem. It is suppose to clear the contents of the embedded swf and use a Flash alert dialog to confirm Yes or No.
Flash:
import flash.external.ExternalInterface;
import mx.controls.Alert;[code]......
In my AIR application in Flex 4, I use mx:HTML, and when I navigate to a location like this ut, some websites have "alert" function in javascript like this :lert('hello world!');nd AIR show the message in a box...I just want to remove, or ignore these messages, but I don't know how...
View 1 RepliesI have an mxml component "PresentationWindow" that is for brevity's sake, simply:
<fx:Script>
//... functions here will be explained below
</fx:Script>
<s:Window>
[Code].....
I'm using the Alert.show in a function and I want to get the user answer from there. So how can I achieve this. The problem is the function that call Alert.show will return a true or false value depend the user answer.but It seem that in Alert.show it only allow to pass in a CloseHandler for this. that is a new function. and since that I can get the user answer from where it is call to return the user answer.
View 2 RepliesI have a colleague who will be using Adobe Flex and adobe flash builder to design the application. The final application will be in that software. I am creating the database features and testing them using online browsers.What I want to know is that some alerts I am getting a 'prevent this message from multiple dialogues' message on the alert but this is because of the browsers. But if the application is on flex and flash builder (I don't know which one is where the app is stored coz I have never used it) then will that message appear on some alerts in that software or is it only on browsers?[code]
View 2 RepliesI have a flex app and I am adding a callback method like this:
private function init():void
{
ExternalInterface.addCallback( "playVideo", playVideo );
}
[code].....
However if I uncomment and run the alert first. I get no error and it works perfectly.My first thought was that the alert was buying time until the script could execute, so i tried to run the script inside a setTimeout() but did not work.
Can I Use data from external Text file for JavaScript alert message in flash? I wanted to change the alert message dynamically using the external text file.
1. I created the text file with data as: &Enter=Please Enter
2. And the flash action script i used is as below..
var message1;
message1 = trace(Enter);
loadVariables("temp.txt", "");
getURL("javascript:alert('"+message1+"')");
But this is not working properly. It showing me the alert window but the message it showing as 'undefined'
I'm trying to make a popup alert modal window thing with an external class. I have a simple swf set up with just some random sample text, a rectangle, and a button. What I want to happen is for the "alert" class to initialize upon startup of the swf and then when I click the button (instance: btn), the alert will show up. If I get rid of all AS in the swf and set alert as the document class, it shows up just fine, so I think it should be working, but for some reason I get this instead when I try the button function:
[Code]...
I created a Flash application that reads POST data from a form. A user clicks the button, and the data gets posted to the flash app in a new window (_blank). Now takes the data and then spins a wheel to give users a prize. If they don't win a message pops up letting them know they didn't win. If they don't win, clicking the OK button needs to close the browser window.
I've tried a number of solutions and it seems that the only way to get this done is to launch the window with javascript and then use ExternalInterface.call('window.close'); to close the window from within the Flash actionscript (3) because otherwise the window won't close (I've tried just using window.close and window.close() with no luck)
I understand how to launch a new window with javascript, but I don't know how to simultaneously launch and POST data to that window (the Flash application has to have the POST data. Is this the best solution? Is there a way to close a browser window easier than what I'm describing?[URL]
I am having an issue where I show an AlertBox message when the user hits ENTER and the focus is in a text area. The pop up works fine, but when the user hits enter the Alert closes as expected, but the TextArea listener receives the ENTER event from the Alert and pops the dialog up again. I have tried a number of ways to catch and eat the event but so far I have not been lucky. Is there way to accomplish this?
public function init():void
{
myTextInput.addEventListener(KeyboardEvent.KEY_UP, handleKeyStrokes);[code]....
I have a function defined in JavaScript like so:
function fadeBack() {
alert("fadeBack called");
};
I call that function from my Flash file like so:
import flash.external.*;
flash.external.ExternalInterface.call("fadeBack");
This works in both Safari and Chrome, but for some reason Firefox won't ever call the function. Still, I can't figure this out. How can I fix it?
i have a flash movie with 2 frames. and i would like to call an external javasscript function on frame action.
[Code]...
I'd like to call a javascript function from an embedded .swf file. Specifically, I'd like to call a function in one of my externally linked javascript files from within: function loadTrack(){
[Code]...
which is in an .as file which I assume somehow becomes the swf file. How would I go about this and 're-compile' the .as file?