• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 540
  • Last Modified:

reloading content in an iframe from jquery

Hello,

I have two pages the main page and the iframe page (video.php).  I would like to refresh only the iframe page from link on the main page without refreshing the main page.  Is that possible?

main page housing the iframe:
<div id="tabs-5">
    <div id="container5" class="demo ui-widget ui-helper-clearfix" style="background- color:#FFEEFF;width:1100px;">
         <iframe width="1100px;" height="500;" align="left" frameborder="0" src="/youtube/video.php"></iframe>
    </div>
</div>

Open in new window

0
cgray1223
Asked:
cgray1223
  • 4
1 Solution
 
scrathcyboyCommented:
sure --

window.iframename.reload
0
 
scrathcyboyCommented:
or document.iframename.reload.

You can also reload the link -- <A href="video.file" target="iframename">
0
 
scrathcyboyCommented:
oops, I see you have not NAMED your iframe.  It MUST have a name = iframename parameter, and you address that directly -- if you address the DIV nothing will happen, because DIVs do not control iframes and really should not enclose them, except for positioning.
0
 
cgray1223Author Commented:
Thanks for the suggestion.  For some reason I had to use the below.  The suggestion you gave me threw a JS error saying that property wasn't supported by the object.  I thought the code below and what you suggested is basically the same thing, right?

window.frames["frameName"].location.reload();      
0
 
scrathcyboyCommented:
yes -- in some cases you have to tell it it is part of the Frames object, sorry I should have mentioned that, but yes, it is the same code addressing the same iframe.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now