ActionScript 3.0 :: View Source With HTMLLoader
Oct 30, 2009Some useful code for pulling the source code from the HTMLLoader:
[Code]....
Some useful code for pulling the source code from the HTMLLoader:
[Code]....
I need to find a way to pull the source code from an HTMLLoader object.I can't use URLLoader because the user needs to see what's on the page... is there a way I can do that? I've gone through the docs for HTMLLoader, but can't seem to find anything that would let me natively do that.
View 0 RepliesI've got a flash file (compiling to Air) with a HTMLLoader object in it. The HTMLLoader object loads the web page I link it to correctly. The page is an intranet page within my company's domain.What I would like to do is to take the HTML/text in the HTMLLoader component and convert it to a string so that I can list it out in a textArea. I want to parse the text to grab information like names and phone numbers etc. I'm sure I'm just missing something obvious.
View 2 RepliesDoes Flash CS4/ AS 3.0 have the ability to publish the Flash movie and allow the user to right click in the browser and view source? I have seen this with Flex but can't seem to find a similar option in Flash.
View 1 RepliesSpecifically flash.display.BitmapData.
I've seen the swc file, header-like classes, and some implementation files for
fl.*, but not flash.*!
I don't know if this is possible, but is there a command line tool included in the Flex SDK that allows me to do the same as the "view source" option in Flex/FlashBuilder : I'd like to generated HTML files with my source code etc but I don't have FlexBuilder,
View 2 RepliesAfter setting an control's location to some site. How could I then take a peek at the associated HTML? I notice that as soon as I set Location, htmlText becomes null and vice-versa... So how would one go about looking at the HTML displayed in the control in TEXT form?
View 2 Repliesi have a Air Project in which i have added three extenal source folders. but when i reopen project or strat flash builder again i get icon on those folder like this but when i open the configuration for that project and try to validate the path and adding it again i get message like this but the path is valid. proof is this pic what could be possible error,,, is there any way that i when ever re-open project i get no warning and able to navigate through the linked source code. now i am doing it
1- deleting on of the linked folder
2- again adding that folder.
So inside my src folder I have my app.mxml file. I have a source directory pointed to my actionscript library.It appears that Flex does not look inside that source directory including an .as file within the master mxml file.
Code:
<mx:Script source="com/domain/something/somethingelse/app.as"/>
I could just have the main app.as file inside the src folder along with my app.mxml file but it would be nice if it could live in the actionscript library.
I'm about to have to write a web page/app that will serve the agenda for circa 100 people on a page. One line per person, one column per day with 3 clickable zones in each cell. In HTML, the page is way complex for the browser to load quick and there is no possibility to click on a border between 2 cells to for example split an event that spreads among several cells. So I search an not too overkilling technology to render this kind of view. I begun with a PHP generated HTML page but the number of elements in the page make the mouse move jerky.
Moving to JAVA would give me better performances regarding the reuse of the generator of the view but it will still be an HTML page. So, here is my question: do you think that going forward with JAVA and its graphical capability is the simple solution or is Flash a better option for this part of a Web App? I'm afraid of the code I'll have to write in JAVA to handle the GUI presentation as well as the events generated by the 1000's cells plus borders of the page. In Flash, the graphical part seems simpler even if the actions handling is still huge.
I'm currently using RobotLegs with the Presentation Model pattern to develop a Flex 4 project. I understand that all business logic related to a View resides in the Presentation Model associated with that view, however, I am confused when it comes to View specific logic.For example, I have an indicator that needs to be positioned relatively to list items depending on which list item is selected. Is it acceptable in the Presentation pattern to put the logic that will position the indicator in the View and simply have that logic run in reaction to a selectedIndex property changing in the presentation model?The reason I am considering this is that since the Presentation Model does not have a reference to the view it is difficult to come up with an ideal solution for manipulating view components.
View 1 RepliesI am wondering how to make a 360º view bubble, like they use for Google Street View, but have no idea how to go at accomplishing this task... i have the string of photos that i attached in photoshop(so that if you connected the left to the right it would be a full 360º view).
View 1 RepliesI have this standard embed code to play my video:
<object height="409" width="600"><param name="movie" value="http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf" /><param name="flashvars" value="src=rtmp://my-server/vod/flv:my-video" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed allowfullscreen="true" allowscriptaccess="always" flashvars="src=rtmp://my-server/vod/flv:my-video"
[Code]...
So inside my src folder I have my app.mxml file. I have a source directory pointed to my actionscript library.It appears that Flex does not look inside that source directory including an .as file within the master mxml file.[code]I could just have the main app.as file inside the src folder along with my app.mxml file but it would be nice if it could live in the actionscript library.
View 2 RepliesI am using Flash CS4 AS3.. When I open my browser "Internet Explorer 7" it opens normal. But When I open a link using the following Flash code it opens half in length and half in width. I need to click on "Maximise" button to view in full. How to solve the problem? It is our Intranet link.
PM3.addEventListener(MouseEvent.CLICK,PM3ClickHandler);
function PM3ClickHandler(event:MouseEvent):void { navigateToURL (new URLRequest ("http://engineering/history/thisyear/ceomessage.htm"));
}
I tried modifying the line as well. It also doesnt work.
navigateToURL(new URLRequest ("http://engineering/history/thisyear/ceomessage.htm"), "_blank");
I have one .mxml file (the Application) with a ViewStack (with 4 views) and a ControlBard, obviously I can change the views with it, but what I want to do is: in view #1 I have an image which I want to convert to a "hyperlink", so when I click it I go to View #2, is this doable? Also I would like to pass somehow some data (like a String) to that View #2 (lets say the it's a user avatar I click so I want to go to the second view which will show me his profile, that's why I need his name/id).
View 1 RepliesMy problem is that when I try to pass an object from the navigator.pushView(view, dataobject), I can't figure out how to access the dataobject from actionscript. I can access {dataobject.property} from MXML easily, but I want to set a variable in the new view to the passed dataobjects property.
View 1 Repliesin flash, I encounted a source file that is cropped and I cannot move it, is there some sort of cropped view in flash I dont know about? I cannot find anyinformation about it, it has rulers displayed as far as I remember.
Basically you cannot move in the file to edit anything viewpoint wise, everything outside of the movie area is invisible and not there? As if cropped.
I don't understand why i can't let HTMLLoader work. It seems that the code is very very easy:
[CODE]...
I changed some strings, so there are no compile errors, but i only see the white screen (I know that AIR requires). I'm a newbie. If it's not difficult can someone give a source code... Maybe the problem is in settings.
I've got an AIR app that is loading mx:HTMLs. I would like to block the ads that show in them just like Adblock Plus for Firefox does (see http://adblockplus.org/en/). I subscribe to the Easylist USA filter.
var req:URLRequest = new URLRequest("http://www.google.com");
thisHtmlWindow.open();
thisHtmlWindow.htmlContent.htmlLoader.load(req);
I don't know where to begin to interrupt the HTML GET-ting process in actionscript. This is where I suspect I can add the HTTP filter. It'd be nice to subscribe to the filter and periodically download it/update it to make sure the major ad networks are blocked.
1. Create a air app that can load any banner .swf from File.nativePath using htmlLoader.
2 .Passes clickTAG params into banner.swf
3. Listen for the click on the clickTAG
4. Detect the clickTag click in the air app.
So far I have completed number 1, and having trouble with 2, 3, 4
I'm testing HTMLLoader class. But it seem that Flash does nothing when I use Adobes example with Flash CS5 and AIR for iOS:
package {
import flash.display.Sprite;
import flash.html.HTMLLoader;
import flash.net.URLRequest;
public class Main extends Sprite {
[Code] .....
I'm using AlivePDF to create a PDF file, then save it to the desktop. I can then use an HTMLLoader to display my lovely PDF file.
Now, the print button in Adobe Reader works fine. However, there will be young children using the app, so I'd like to have a big "Print" button right above it. I figured I could just start up a print job and feed it my HTMLLoader. This won't work because the HTML loader rasterizes the content.
There is powerful HTMLLoader component for AIR wrapped in mx:HTML for Flex.I want to supply images manually (ideally from bytes) for mx:HTML, which will display my generated contentThe point is to pack all resources in the application without external files. I can pack different html pages in the app and switch them when mx:HTML dispatchesEvent.LOCATION_CHANGE. Now I want the same for images
View 1 RepliesI am working on Flex 4.5 SDK and using Flash Builder 4 IDE for my Flex/AIR Desktop Application.
In my project I want to load one html page in one of the canvas areas. I am using HTMlLoader to load my page. My web page loads successfully in the canvas area.
The problem is that when I click on the links embeded in the html page that I have loaded, they do not open in my browser window.
There is a property of HTMlLoader "navigateInSystemBrowser" which need to be set to true to allow the embeded links of the page to open in a default browser window. But this property works only in Flex 4.0 I tried running the same thing a sample project using Flex 4.0 as the SDK and it works perfectly fine. But when I work with Flex 4.5 SDK it does not works.
I created an application with Flex and it open large PDF file, so when show PDF file it is too slow. Anybody, who know a solution which open PDF in background with HTMLLoader?
View 1 RepliesHere is the code for using the UIScrollbar component with the HtmlLoader:
Code:
import flash.html.*;
import flash.net.URLRequest;
import fl.controls.UIScrollBar;
[Code].....
I use HTMLLoader component, and I have to load thousand of different websites per days by this component.But some times, HTML component produce several crash/days of my AIR application
View 2 RepliesMy Flex AIR App HTMLLoder() showing PDF and its toolbar Nice in Mac but under Windows XP its showing PDF but not showing PDF toolbar how can i solve it? [URL]
View 1 RepliesI'm making a custom webbrower by Adobe Air.I would like to add a html filter function that disable javascript & iframe.If I can get html code before render, I would delete tag elements with regexp.I guess I can something with htmlloader when htmlloader's LocationChangeEvent dispatch.
View 2 Replies