View Full Version : simple iframe help
Clayf700
02-06-2011, 04:29 AM
how would you get this code to work from an iframe to the parent page?
<img src="Picture.png" onclick="My Code"/>
I'm Looking to get the 'onclick="My Code"' to apply for the parent page
sorry, i really hope this is specific enough, thanx
djr33
02-06-2011, 04:42 AM
I believe you can use this:
window.parent.myfunction();
Note: iframes bring up security issues, but if both pages are from the same domain it should help.
Clayf700
02-06-2011, 04:50 AM
sweet, ill give it a try
Clayf700
02-06-2011, 04:55 AM
hmmm... actually i used this in the iframe code and it dosn't seem to be working:
<img src="Picture.png" onclick="window.parent.Appear('VideoFolder');"/>
know what's going on?
djr33
02-06-2011, 07:28 AM
I'm not sure. I'd suggest starting simple, with a dummy function like makealert() in which there is only the code alert('Hello World');. Once that works, see if you can combine it.
Clayf700
02-06-2011, 07:50 PM
alright, i'v already tried that and i don't think i told you enough on the first run. what this script does is simply make things disappear and appear by id, so i have dialogs by specific id's that disappear/appear by a special button located in an iframe, so here is the script making them disappear and appear:
function Appear(itemID){
// Toggle visibility between hidden and visible
if ((document.getElementById(itemID).style.visibility == 'hidden'))
{
document.getElementById(itemID).style.visibility = 'visible';
} else {
document.getElementById(itemID).style.visibility = 'hidden';
}
}
so i want each button to be able to make a different object appear/disappear. and if i made a different section of the script for each dialog it would be massive, so i'm trying to find an easy way around. got any ideas?
Powered by vBulletin® Version 4.2.2 Copyright © 2021 vBulletin Solutions, Inc. All rights reserved.