iFrame Troubles, HELP NEEDED PLEASE HELP ME!!! |
For a list of all requirements and guidelines pertaining to posting a new Help topic, please click here.
This Month's Contests | Staff Member of the Month | Hosts Looking for Hostees | Hostees looking for Hosts | BigBookofResources
Submission Guidelines
iFrame Troubles, HELP NEEDED PLEASE HELP ME!!! |
Aug 27 2010, 01:56 PM
Post
#1
|
|
Newbie Group: Member Posts: 1 Joined: Oct 2008 Member No: 688,576 |
I always have trouble with iFrames and right now my website is currently on hiatus as I'm making a new layout for it. But whenever I make my website with iFrames; normally i just use iFrames for the sidebar never for the content, they always go haywire and I don't know how to fix it.
Whenever I would click on a link to go to a page on my website it would open in a new tab/window never on the same page and I'm not sure what's wrong with that. That's what has happened most recently. Can somone help me? I've asked help time and time again but everyone seems to be confused on what's going on so please help me. This is my website: http://xshortytorix.webs.com & you can access it by going to http://xshortytorix.webs.com/home.htm or if you want to sign on it and help me out there let me know and I'll PM you my sign in info. I really hope that someone can help me!!! Thanks, Tori. |
|
|
Aug 27 2010, 05:30 PM
Post
#2
|
|
Mel Blanc was allergic to carrots. Group: Official Designer Posts: 6,371 Joined: Aug 2008 Member No: 676,291 |
In your sidebar.htm file, try removing the target attribute.
The target attribute only supports the following values:
What you're doing is specifying a name for a different frame. However, if that frame is on another page, it won't load the content in the same document. If there is no frame at all, then there's really no point. Plus, all you're doing is linking to a different page so a frame wouldn't really be important if you're only using one for your sidebar. Also, you don't need to include a full document if you're just linking the frame to a sidebar (i.e. - you don't need all the header and footer tags, just DIV and anchor tags and the sort). However, I suggest you use a PHP include if it's for something so simple. To do that, though, you need to edit your pages to have a .PHP extension as opposed to your .HTM (HTML) extension. Then, you have to create a PHP file to store the things in your sidebar and after that, just add this code wherever you want to show your sidebar. CODE <?php $path = realpath($_SERVER['DOCUMENT_ROOT']); // Gets the root (index) path for a clean include, so to speak. include ($path . '/sidebar.php'); // This gets what is inside your PHP sidebar file. Keep in mind that you may have to edit the rest of the path depending on where your PHP sidebar file is at. ?> This may seem like a little extra effort, but it's good for a tiny bit of experience or to get you interested in learning a new syntax. Additionally, .HTM extensions are sort of out-of-date. Feel free to ask any more questions you may have. Otherwise, good luck. |
|
|