How to link .swf to another .swf wihout open the web/intranet

Hi Expert,
Please help to solve my problem.
I have some requires for create a training with adobe captivate.
But i have a problem:
I have one project, if i click the button in this project, it will be link or open the other file or URL. And it works. But why the other file open with intranet web? And i have required to open the other file without open the intranet. Could you some one expert help me to solve this problem.
Please give me some suggestions so that i can resolve my problems.
Really appreciate you suggestions.
Thanks.

Have you considered publishing your files as .exes?

Similar Messages

  • When I click on an active link from another application, it opens the firefox application, but won't open open the page - it just opens Firefox or takes me to Firefox. No new tab or window is opened and the link is not displayed.

    When I click on an active link from another application, it opens the firefox application, but won't open open the page - it just opens Firefox or takes me to Firefox. No new tab or window is opened and the link is not displayed.

    Firefox sent an email to me to confirm that I had asked the above question. The email had a link to click. When I clicked it from Firefox, nothing happened. Then I opened IE, signed into Comcast, opened the email, clicked the link, and it brought me here.

  • HOW CAN I IMPORT TEXT FROM MICROSOFT WORD TO THE WEB PAGE?

    HOW CAN I IMPORT TEXT FROM MICROSOFT WORD TO THE WEB PAGE?

    Another method is tosave your Word document as an a web page.  Then open the htm file, copy the text and paste into an HTML snippet on your web page.  Resize to show all the document and publish. It will retain the style, font and alignment of the original Word document.
    OT

  • Links in my email are not opening in web browser. They are bringing the browser up, but not taking me to sites.

    Links in my email are not opening in web browser. They are bringing the browser up, but not taking me to sites. What do I need to do?

    Me too but it's happening on my iMac after I did a software update this morning which included fixes in Mail it said. My Mail was fine before the update!

  • How to run others application in Oracle Forms on the web version?

    How to run others application in Oracle Forms on the web version?

    Pang,
    guess that you want to start client side programs from Forms on the Web. There is a sample on OTN (host bean) that allow you to acces sthe client and start executables.
    Frank

  • When I click links in emails, it will not open the link in my default browser (Firefox)

    Have worked through all of the suggestions here and still not working : https://support.mozilla.org/en-US/kb/hyperlinks-in-messages-not-working?esab=a&as=aaq
    Any ideas?
    Thanks

    hi, i did what matt suggested and started my mac in safe mode....the links worked well in safe mode....when i checked them after booting up normally, the links worked for a time, not long, and now they no longer work
    what is happening with me, when i click on a link in tb, firefox will open to the proper link, however, if firefox is already open the link will just bring up the firefox browser and not the link....i have to close firefox and then click on the link and firefox will then open to the proper window......
    any help would be appreciated
    this seemed to happen right after i installed the OS bash update.

  • I can open the web site (Chemistry) but the links within won't work, however they will in Google Chrome

    I can open the web site (Chemistry) but the links within won't work, however they will in Google Chrome.

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove the Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • Question? How to make one swf initialize another swf?

    On my website i would like to have my main swf which has a button that links to a contact form. This main swf is in its own div and i want to have another div with a contact form swf file that i created.
    So i want the first swf's contact button to load the contact swf in the other div.
    question is how would i change the current contact button from loading a link to a html page into a button that loads the swf in the other div?

    again,
    you need to know some javascript.  at least, enough to assign innerHTML to your div or learn some jquery.
    then you need to look-up the external interface class.
    neither of these are easy if you're just starting with flash and/or just starting with javascript.
    i don't think anyone will do this work for you unless you hire someone or find a friend that will do it for you.

  • How to call method in another swf file

    Hi. I am at the moment making a website in Flash 8. The
    website consists of a main file with the buttons and then
    additional files for each page. Each of the buttons uses code
    similar to this:
    content.loadMovie("home page.swf");
    where content is the movieclip I am using to load the swf
    file into. In the main file I have a search box where a user can
    type some search terms. I have written some code that will search
    through the text field(s) on the page and highlight any words that
    appear matching the search terms. The only problem is that I cannot
    get to the text fields on the other files. So what I want to be
    able to do is attach some code to the search button that will call
    a method in another swf file using the parameters that I the user
    has specified in the search box. How would I go about doing this?
    Any help is much appreciated
    JM Young

    Place functions in the external swf. Then you can call them
    through the container clip
    content.yourFunction(args);
    Realize however, you cannot call code in an external swf
    until the frames with the functions are loaded. Timing would be an
    issue if the user can beat the loading clock or if you have code
    that is executed automatically after you start the load.
    So if timing becomes an issue, use MovieClipLoader and the
    onLoadInit method.

  • How to remove SWFs under another SWF?

    Hello!
    I'm using the following code to link to other pages:
    var loadPage = new Loader();
    function loadBiology(e:MouseEvent):void {
    addChild(loadPage);
    loadPage.load(new URLRequest("biology.swf"));
    Now the code works fine and such, this is more of something I'm curious about!
    When I use that code, I'm assuming that 'biology.swf' is simply placed over the current SWF that is open (as I can still hear the music even though I've gone away from that particular page). Is this correct?
    And then I'm just wondering if there is a simple way to remove that current SWF and replace it with the new one ('biology.swf)? (I use this code in various pages to link them all together, and I think the more a user navigates around the pages it really slows down the whole program!)
    I have slight knowledge that in Actionscript 2 you assigned a SWF to a particular layer, but I'm not sure how to go about it in AS3!
    Any help is appreciated! (I'm a beginner so please forgive my ignorance!)

    Assuming that this is on the main timeline, I suggest creating sprites that hold each one of the SWFS that you create, so then you can have something like the following:
         var bioHolder:Sprite;
    public function addBiologyPage( _url:String ):void{
         if( !bioHolder) //holder doesn't exist? create it
              bioHolder = new Sprite();
         var loadPage:Loader = new Loader();     //create new loader
         this.addChild( bioHolder );     //ad holder to parent
         bioHolder.addChild( loadPage );  //add loader to holder
         loadPage.load(new URLRequest( _url ) ); //load loader
    private function removeBioPage():void{
         this.removeChild( bioHolder );
         bioHolder.removeAllChildren();
         bioHolder = null;
    That should let you add and remove pages as needed.  Then you could set up an array that holds the holder Sprites if you have alot  / dynamic pages that you need to manage.

  • How to upload a swf into another swf??

    Hi, forgive my ignorance for I am new to the programming world!
    I have a game and I'm trying to get it so when the user presses a button, it cuts to the menu screen (a separate swf file)
    Now I know how to do this in AS2 -
    next_btn.onPress = function() {
         loadMovie("car1.swf","_level0");
    But I want to learn how to do it in AS3! I've searched on a few websites for the possible code, but they've all left me feeling very confused and with this:
    next_btn.addEventListener(MouseEvent.CLICK, menu);
    function menu(e:MouseEvent): void {
         var loadit = new Loader();
         addChild(loadit);
         loadit.load(new URLRequest("menu.swf"));
    Now, I have no idea what the last 3 lines of that code means and it doesn't appear to work either...
    If anyone could help me that would be swell!

    The code you show should work so long as you have a button with that instance name in the frame where the code is (different layer, preferably) and an swf file by that name in the directory where you've saved this file.
    If you want to begin to understand the code try reading thru the help documentation for the Loader class.

  • Error when opening swf from another swf

    Hi all,
    I'll try to explain this as good as possible.... I made a maze game that works perfectly when I run it by clicking on it's own .swf file, but when I try to access it from another .swf file which is a menu for the games I created, it does not work.
    I have absolutely no idea where to look for the error, so my question is: can it be that the main.swf (which is the menu for games) could be the problem, or the problem must be in the maze.swf?
    Thanx in advance!

    no, all code is in the first frame of actions layer:
    stop();
        var rightArrow:Boolean = false;   
        var leftArrow:Boolean = false;
        var upArrow:Boolean = false;
        var downArrow:Boolean = false;
        var speed:int = 5;
        stage.addEventListener(KeyboardEvent.KEY_DOWN, stage_onKeyDown);
        stage.addEventListener(KeyboardEvent.KEY_UP, stage_onKeyUp);
        stage.addEventListener(Event.ENTER_FRAME, stage_onEnterFrame);
        function stage_onKeyDown(event:KeyboardEvent):void {
            if(event.keyCode == Keyboard.RIGHT) rightArrow = true;
            if(event.keyCode == Keyboard.LEFT) leftArrow = true;
            if(event.keyCode == Keyboard.UP) upArrow = true;
            if(event.keyCode == Keyboard.DOWN) downArrow = true;
        function stage_onKeyUp(event:KeyboardEvent):void {
            if(event.keyCode == Keyboard.RIGHT) rightArrow = false;
            if(event.keyCode == Keyboard.LEFT) leftArrow = false;
            if(event.keyCode == Keyboard.UP) upArrow = false;
            if(event.keyCode == Keyboard.DOWN) downArrow = false;
        function stage_onEnterFrame(event:Event):void {
            var rect:Rectangle = player.getBounds(this);
            var i:int = 0;
            var xBump:int = 0;
            var yBump:int = 0;
            if(rightArrow) {
                xBump = speed;
                for(i = 0; i < speed; i++) {
                    if(maze.hitTestPoint(rect.right + i, player.y, true)) {
                        xBump = i - 1;
                        break;
            if(leftArrow) {
                xBump = -speed;
                for(i = 0; i < speed; i++) {
                    if(maze.hitTestPoint(rect.left - i, player.y, true)) {
                        xBump = -i + 1;
                        break;
            if(upArrow) {
                yBump = -speed;
                for(i = 0; i < speed; i++) {
                    if(maze.hitTestPoint(player.x, rect.top - i, true)) {
                        yBump = -i + 1;
                        break;
            if(downArrow) {
                yBump = speed;
                for(i = 0; i < speed; i++) {
                    if(maze.hitTestPoint(player.x, rect.bottom + i, true)) {
                        yBump = i - 1;
                        break;
            player.x += xBump;
            player.y += yBump;
            if(rightArrow) {
                xBump = speed;
                for(i = 0; i < speed; i++) {
                    if(cilj.hitTestPoint(rect.right + i, player.y, true)) {
                        xBump = i - 1;
                        nextScene();

  • Stop music playing in one swf when another swf starts

    Hello Flash developers please help me here.
    On my main SWF Home  File i have 2 swf files are loaded into my (main home swf)  and everything is runing smooth BUT the problem is when i want to  watch the video the music is still playing i have to click on the button to stop music playing.
    what i want is when i click on the video to play i want automatically the music to stop playing with out me clicking the mp3 button to stop the music playing.
    NOTE
    Keep in mind i have 2 SWF files that are loaded in to the main swf file ...
    Home SWF is the main file
    MP3 SWF   <<   Loads on Home SWF
    Video SWF <<    Loads on Home SWF
    All i want is when the video is playing automatically stop the music and when the video is finish the music automatically continuing from where it was left.
    Thank you so
    AKAoshi1

    I don't know how to do this. I have 4 files. file one calls file 2 when the Next at the end of file one is clicked, file 2 calls 3, etc. The reverse is true with the first Previous for files 2 - 4. Can I get some guidance?
    Thanks

  • Possible to make embedded swf (in another swf) fill browser?

    I have an .swf which is set at 100x100 percent and fills the
    browser window. I have an embedded .swf within this .swf, and I
    would like to be able to have the embedded .swf fill the browser
    window and remain fluid (for different screen resolutions). This
    has to be done from the embedded .swf.
    I thought if I could retrieve the stage details of the parent
    .swf from within the embedded .swf, then I could use these to
    resize the embedded .swf - but I haven't been able to do this.
    I'm plum out of ideas. Can anybody give me any pointers?
    Many thanks.

    I may have my terminology mixed up. I have a pre-compiled
    .swf that allows embedding of .swf's from a seperate .xml file via
    a LocalConnection API.

  • Having problem controling resizing of a swf from another swf

    I'm trying to build a site where all the pages are full browser and maintain aspect ratio. I would like to control the resizing from the menu page.  The resizing works fine from the page that's being resized but when I try to let the parent swf do that it has issues.
    Here's what the home page looks like with the controls built in  http://www.mespinach/example1/
    This example is the site it has a menu page that I open the others from I remove the resizing code from the home page and try to resize from menu.swf.
    here's the code from menu.swf
    stage.align = StageAlign.TOP_LEFT;
    stage.scaleMode = StageScaleMode.NO_SCALE;
    var holder:btnHolder = new btnHolder();
    addChild(holder);
    stage.addEventListener(Event.RESIZE, moveHolder);
    moveHolder();
    function moveHolder(e:Event = null):void {
        holder.x = stage.stageWidth - (holder.width +25);
        holder.y = 50;
    holder.mcHome.buttonMode = true;
    holder.mcAbout.buttonMode = true;
    holder.mcMovies.buttonMode = true;
    //holder.mcLocation.buttonMode = true;
    holder.mcStore.buttonMode = true;
    //var objFileToLoad:URLRequest = new URLRequest();
    var swfLoader:Loader;
    addListeners();
    function addListeners():void {
        holder.mcHome.addEventListener(MouseEvent.CLICK, homePage);
        holder.mcAbout.addEventListener(MouseEvent.CLICK, aboutPage);
        holder.mcMovies.addEventListener(MouseEvent.CLICK, moviesPage);
        // holder.mcLocation.addEventListener(MouseEvent.CLICK, locationPage);
        holder.mcStore.addEventListener(MouseEvent.CLICK, storePage);
    var currentPage:*;
    var xImage:Sprite = new Sprite();
    homePage();
    function homePage(event:MouseEvent = null):void {
        SoundMixer.stopAll();
        addListeners();
        if(swfLoader){this.removeChildAt(0);}
        holder.mcHome.removeEventListener(MouseEvent.CLICK, homePage);
        var loadRequest:URLRequest = new URLRequest("home.swf");
        swfLoader = new Loader();
        swfLoader.contentLoaderInfo.addEventListener(Event.INIT, positionContent);
        swfLoader.load(loadRequest);
        this.addChildAt(swfLoader, 0);
        function positionContent(e:Event):void {
            currentPage = swfLoader.content;
            var loadedImage = currentPage.onStage;
            xImage = loadedImage;
    //        loadedImage.x= 0;
    //        loadedImage.y= 0;
            fillBG();
    function aboutPage(event:MouseEvent):void {
        SoundMixer.stopAll();
        var objFileToLoad:URLRequest = new URLRequest("about.swf");
        loader.contentLoaderInfo.addEventListener(Event.INIT,positionContent);
        loader.load(objFileToLoad);
        this.addChildAt(loader, 0);
        function positionContent(e:Event):void{
           loader.x= 0;
           loader.y= 0;
    function moviesPage(event:MouseEvent):void {
        addListeners();
        holder.mcMovies.removeEventListener(MouseEvent.CLICK, moviesPage);
        SoundMixer.stopAll();
        if(swfLoader){this.removeChildAt(0);}
        var objFileToLoad:URLRequest = new URLRequest("Movies.swf");
        swfLoader.contentLoaderInfo.addEventListener(Event.INIT,loadedHandler);
        swfLoader.load(objFileToLoad);
        this.addChildAt(swfLoader, 0);
        function loadedHandler(e:Event):void {
            currentPage = swfLoader.content;
            xImage = currentPage;
    function locationPage(event:MouseEvent):void {
        SoundMixer.stopAll();
        var objFileToLoad:URLRequest = new URLRequest("location.swf");
        loader.load(objFileToLoad);
         this.addChildAt(loader, 0);
    function storePage(event:MouseEvent):void {
        SoundMixer.stopAll();
        var objFileToLoad:URLRequest = new URLRequest("store.swf");
        loader.load(objFileToLoad);
         this.addChildAt(loader, 0);
    holder.addEventListener(MouseEvent.MOUSE_OVER, over);
    holder.addEventListener(MouseEvent.MOUSE_OUT, out);
    holder.addEventListener(MouseEvent.MOUSE_DOWN, down);
    holder.addEventListener(MouseEvent.MOUSE_UP, up);
    holder.mcAbout.buttonMode = true;
    holder.mcHome.buttonMode = true;
    holder.mcMovies.buttonMode = true;
    holder.mcStore.buttonMode = true;
    //holder.mcLocation.buttonMode = true;
    var myColor:ColorTransform = transform.colorTransform;
    function over(e:MouseEvent):void {
        myColor.alphaMultiplier = 3;
        e.target.transform.colorTransform = myColor;
    function out(e:MouseEvent):void {
        myColor.alphaMultiplier = 1;
        e.target.transform.colorTransform = myColor;
    function down(e:MouseEvent):void {
        myColor.alphaMultiplier = 5;
        e.target.transform.colorTransform = myColor;
    function up(e:MouseEvent):void {
        myColor.alphaMultiplier = 1;
        e.target.transform.colorTransform = myColor;
    //var cpc = this.child.child.getChildByName("onStage");
    //trace(cpc);
    var ratio:Number;
    var rRatio:Number;
    ratio = xImage.height/xImage.width;
    rRatio = xImage.width/xImage.height;
    var newRatio:Number;
    function fillBG(evt:Event = null):void {
        trace("width: " + xImage.width);
        trace("height: " + xImage.height);
        trace("ratio: " + ratio.toString());
        trace("rRatio: " + rRatio.toString());
        trace("newRatio: " + newRatio.toString());
        newRatio = stage.stageHeight/stage.stageWidth;
        holder.x = stage.stageWidth - (holder.width +25);
        holder.y = 50;
        if (newRatio > ratio) {
            trace("newRatio > ratio: ");
            xImage.height = stage.stageHeight;
            xImage.width = stage.stageHeight * rRatio;
        } else {
            trace("else");
            xImage.width = stage.stageWidth;
            xImage.height = stage.stageWidth * ratio;
        stage.addEventListener(Event.RESIZE, fillBG);
    messages from trace statements here:
    width: 939
    height: 704
    ratio: NaN
    rRatio: NaN
    newRatio: NaN
    else
    width: 561
    height: 704
    ratio: NaN
    rRatio: NaN
    newRatio: 0.49376114081996436
    else
    The height never changes
    retio and rRatio are NaN even though they are the Quotient of numbers.

    First, it is too much code to go through so I don't think I will give a complete answer. I assume this is a timeline code.
    Here is what I was able to notice:
    1. You declare the variables outside the scopes of the functions:
    var ratio:Number;
    var rRatio:Number;
    ratio = xImage.height/xImage.width;
    rRatio = xImage.width/xImage.height;
    var newRatio:Number;
    Naturally, they are NaN because neither xImage.height nor xImage.width are available at this point.
    I suspect that you anticipate that when code hits these lines - swf is already loaded but IT IS NOT. Flash executes ALL THE CODE to the end NOT WAITING for swf to load - this is one of the premises of asynchronous event model.
    To remedy this you need to place value assignments into the event handler:
    Version One:
    Declare variable at the top of the code before you start loading:
    var ratio:Number;
    var rRatio:Number;
    var newRatio:Number;
    Calculate values in event handler:
    function positionContent(e:Event):void {
            ccurrentPage = swfLoader.content;
            var loadedImage = currentPage.onStage;
            xImage = loadedImage;
            ratio = xImage.height/xImage.width;
            rRatio = xImage.width/xImage.height;
            fillBG();
    Or do it inside  fillBG(); method (version two)
    2. Nested functions are evil and I would like to suggest you reconsider using them and bring them outside of other methods' scopes. I am talking about positionContent handlers you use.

Maybe you are looking for

  • Sending email using labview 8.6

    I am trying to send an email using labview 8.6.But I am getting error 1172  when I try to do so. Kindly let me know what modificatons i should do to the port an d server settings. I have taken the code from forum only I am posting a renamed version o

  • IOS4 reloads and repopulates all emails when entering Mail app

    I'm having similar, but somewhat different issues with my email since updating to ios4 on my 3GS. I haven't been able to find others with the exact same problem, hence the new thread. Here is the issue: Since upgrading, every now and then randomly, w

  • CP5.5 - Is it possible to create a quiz summary screen with all questions reviewed on one screen?

    Hello Forum members, I was wondering if it is possible, rather than having a quiz review where you review the quiz questions one screen at a time, if it is possible to create a quiz summary screen, which will provide a summary of which questions were

  • Best way to handover offer creation to Compensation team

    Hi, In 11i iRecruitment, we have a requirement for the manager to create the offer with all the details except for salary/compensation. Salary is determined by the Compensation team. What is the best way to configure iRecruitment to allow the entry o

  • Change the locale Date Format

    Hi, By default the date formats in web dynpro applications changes with the locale. For the locale US, the date format comes with the seperator '/ ' for German with '.'. But we need to have the seperator '.' for all locales. Where can this standard s