Solved

How do I load an HTML page in a iFrame from a Flash button command?

Posted on 2008-06-17
5
246 Views
Last Modified: 2010-04-21
Hi I am trying to load an external page into an iFrame from a flash command.

It loads a page to start and should load additional pages from a flash button.  For some reason it just opens a new page when I click on the button.

Herewith the current HTML code:
<iframe name="load" id="load" SRC="highlights.html" scrolling="no" height="250" width="980" align="middle" frameborder="0"> </iframe>

Flash Code:
btnprof.onPress = function(){
     getURL("profbothma.html", load);
}

Test page url:
http://www.shayamanzi.com/newweb/main.php

I really want this to work because every index section of the site loads additional content from a flash button command.

Designer trying to be a developer!
0
Comment
Question by:realmark
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
5 Comments
 
LVL 49

Accepted Solution

by:
Roonaan earned 125 total points
ID: 21801297
you would need quotes around "load":

getURL("profbothma.html", "load")
0
 

Author Comment

by:realmark
ID: 21801353
Hi Roonaan

I added the quotes nothing changed still opening in a new page instead of the iframe?

This comment had sort of the same problem then what I have, but I am not sure haow to add the code to apply to my situation:

https://secure.experts-exchange.com/index.jsp?srid=k6wRDy1kDwPTfQMfgitGJg%3D%3D&redirectURL=%2FSoftware%2FPhotos_Graphics%2FWeb_Graphics%2FMacromedia_Flash%2FQ_23005152.html&rsid=20&pid=2479732#a20742792

Thanks
0
 
LVL 6

Assisted Solution

by:Iced-evil
Iced-evil earned 125 total points
ID: 21801514
add the below code to the html document in the head section:

<script>
function getList(whatPage)
{
      var theFrame = document.getElementById("load");     // load being the ID of the Iframe
      theFrame.src = whatPage;
}
</script>



and the flash code will become :

btnprof.onPress = function(){
getURL("javascript:getList('profbothma.html');");
}
0
 

Author Comment

by:realmark
ID: 21801558
Ok I feel like a real idiot, both your solutions work, I was testing my outcome locally and was not aware that the files requires server side process to work. I loaded them up and it is working!

Thanks allot guys
0
 

Author Closing Comment

by:realmark
ID: 31467901
Iframe loading solution
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

SASS allows you to treat your CSS code in a more OOP way. Let's have a look on how you can structure your code in order for it to be easily maintained and reused.
When it comes to write a Context Sensitive Help (an online help that is obtained from a specific point in state of software to provide help with that state) ,  first we need to make the file that contains all topics, which are given exclusive IDs. …
The goal of the tutorial is to teach the user how to live broadcast using Flash Media Live Encoder and connecting it to YouTube to broadcast. Log into your Youtube account, choose live stream settings, start live stream from Flash Media Live Enc…
The goal of the tutorial is to teach the user how to select the video input device. Make sure you have an input device that in connected and work and recognized by Adobe Flash Media Live Encoder and select it in the “video input” menu.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question