Solved

Content page opened in both right & left frames - how to eliminate

Posted on 2008-06-14
21
276 Views
Last Modified: 2013-12-07
Dear Supporter
I create a web site with two frames
The frames opened properly with Microsoft explorer - when trying FireFox and click on the frames links the desired page popped in both right & left frames.
This not happen when clicking on the menu buttons, but happen when open the pop-up sub-menu - click please on the 3rd button from the top  "Tropic Marin" and click there on any link.
The site name is <tropic-sea.com>
In case you wish access directly and not through the frames page, go please to: http://www.tropic-sea.com/web/english/navigation_neu.html

If need any additional information - please ask.

Thank you in advance, Tony
0
Comment
Question by:Tony-H
  • 9
  • 6
  • 3
  • +1
21 Comments
 
LVL 108

Expert Comment

by:Ray Paseur
ID: 21788465
The tags appear to be out of order.  Try the code snippet.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

  <meta name="Autor" content="Dr. LGG">

  <meta name="GENERATOR" content="Microsoft FrontPage 5.0">

  <meta name="ProgId" content="FrontPage.Editor.Document">

  <meta name="description" content="Tropic Marin - All important things for saltwater aquaria -">

  <meta name="keywords" content="Tropic,Tropicmarin,Tropic-Marin,Tropicmarine,Tropic-Marine ,Marin,Marine,Meersalz,Bio-Calcium,biocalcium,biomagnesium,Bio-Magnesium,biostrontium,Bio-Strontium,Pro-Coral ,Spurenelemente,Pro-Spezial ,Pro-Special,Pro-Cichlid,Pro-Discus,Triple-Buffer,Triplebuffer,Puffer,pH-Puffer,Re-Mineral,Remineral,Calcium-Test,Calciumtest,Kalziumtest,GH-Test,KH-Test,Karbonath&auml;rte,Nitrattest,Nitrat-Test,Nitrit-Test,Nitrittest,Alkalinity-Test,Alkalinity,Ammonium-Test,Ammoniumtest,PH-Test,Hydrometer,Ar&auml;ometer,Thermometer,Phosphat-Adsorber ,Phosphasorb,Zoomix,Ausstr&ouml;mer,Lindenholz,Biener,Riff,Riff-Aquarium,Riffaquarien,Riffaquarium,Meeresaquaristik,Balling,Tagis,Malawi,Tanganjika,Malawi-Tanganjika-Salz,Diskus-Salz,Meerwasser,Mineralien,Koralle,Korallen,Korallenaquarium,Korallenaquarien,Wasseraufbereitung,Dichtemessung,Aquaristik,Wasseranalyse,Wassertest,Meeresbiologie,Wasserwechsel,Magnesium,Calcium,Strontium,Tropftest,S&uuml;sswasser,Diskus,Wirbellose,Invertebraten,Umkehrsosmose,Aufh&auml;rtung,Umkehr-Osmose,Kalkversorgung,Calciumversorgung,Aquarium,Acropora,Reefsalt,Aquamedic,Aqua,United,Medic,Jbl,Tropical,Zoo,Vivarium,Wasseranalytik,Testkit,Testkits,Salz,Rowaphos,Crystal,Instant,Ocean,Hw,Tetra,Sera,Ekus,Tropicmarinusa">

  <title>Tropic Sea</title>

</head>
 

<body>
 

<frameset framespacing="0" border="0" cols="200,*" frameborder="0">

<frame name="menu" target="content" src="navigation_neu.htm" noresize="noresize" scrolling="no">

<frame name="content" src="news.htm" scrolling="auto">

</frameset>
 

  <noframes>

  <p>Tropic-Sea - All Reef Aquaria Needs</p>

  </noframes>
 

</body>
 

</html>

Open in new window

0
 

Author Comment

by:Tony-H
ID: 21788819
Hi Ray
Thank you for trying....

When I use your homepage code - the homepage popped blank (white bg only)

So I try move just the <body> to line 12 (as in your list = when moved the home page popped blank.

Any other idea?

Thank you, Tony
0
 

Author Comment

by:Tony-H
ID: 21789432
Hi Ray
Possibly my comments aren't clear

I mean that your code doesn't work - when using your code for the hompage.html page - the page when accessing to is plain white.

I try change just the position of the <body> string - moved it to line 12 - as in your code.
Same happened - the page that comes was blank

Hope get an answer taht work

Thank you, T.H.
0
 
LVL 108

Expert Comment

by:Ray Paseur
ID: 21815636
T.H. -- the link in the OP is 404.  Please post a link to what you're doing now.  I'll take a look now that I'm back at the computer.
0
 

Author Comment

by:Tony-H
ID: 21817577
Hi Ray
sorry - don't get your request regarding the link... the site is at www.tropic-sea.com
the menu (left side page) is at:  http://www.tropic-sea.com/web/english/navigation_neu.html

Thank you, T.H
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 21849398
Are you using target="content" in the links? Using the target tag is important when using frames...
0
 

Author Comment

by:Tony-H
ID: 21849409
Hi Admin

a. I don't think that I add my contact info to the Q. as you deleted it I can't see what was there.
2nd - deleted my email (if it was there at all) doesn;t serve you as if anyone want communicate with me or withe any other person - there is nothing easier than this -
just go to my site - which I have to give it address to enable supporting my problem and send me an email via the site.

Finally - I ansser to all the open issues and don't see where is the comment I didn;'t answer

Thank you, Tony
0
 

Author Comment

by:Tony-H
ID: 21849571
Hi TeRReF

Certainly I do
otherwise same wouldn't function properly with explorer!

Possibly I ,missed something - appreciate if you can dive in and help me finding the problem as I spent many hours and  couldn't find and need other person eyes.

You can see please the menu page code at:  www.tropic-sea.com\web\english\navigation_neu.htm

The relevant lines for "all product" :
<li><a href="produkte/prod_main.htm" target="content"
title="All Products" target="content">All&nbsp;Products</a></li>

What is also odd - is the fact that the button links function OK
The 2nd button (1st below the HOME button - button image btk7un1_0.gif )
Here also the target="Content" is also in use and is function.

Possibly someone with deep experience can find the bug

thank you, T.H


0
 
LVL 40

Expert Comment

by:RQuadling
ID: 21849841
0
 
LVL 40

Expert Comment

by:RQuadling
ID: 21849896
Do you have any JS observers on the actual links?

Are you relying in the normal <a> behaviour to load the link?
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 29

Expert Comment

by:TeRReF
ID: 21850194
There must be an error in the obfuscated JS, it seems like the link is followed twice 1 with, 1 without the target specified. You can check it if you press the back button in FF, first the content page is restored, then the menu buttons...
0
 

Author Comment

by:Tony-H
ID: 21850610
Hi TeRReF
Thanks.. I already noticed this process - when I go back 1st the content page go to the previus page and the 2nd time the Menu return

As a matter of fact I am not a web site specialist and am doing the site for my business for fun in my free time.

Have no idea what is obfuscated JS .... can you explain please and... possibly more effective - if you can suggest how to (try) solving the problem

Thank you, Tony
0
 
LVL 29

Accepted Solution

by:
TeRReF earned 500 total points
ID: 21853304
Obfuscated Javascript is just a way to make it harder to read. The javascript you're using (http://www.tropic-sea.com/web/english/menu_buttons-files/scj7un1.js) is not really obfuscated, just poorly written, that's why it seemed like it was obfuscated.

Anyway, it's hard to test and the way the JS was written, doesn't really make it easy to debug. But you can try changing this part:
window.location.href=this.ItemLink.href

into
window.open(this.ItemLink.href, 'content')

And see if that helps...
0
 

Author Comment

by:Tony-H
ID: 21853868
Hi TeRReF

P E R F E C T !!!

Just the point - working fine :-)


Many thanks, Tony
0
 
LVL 40

Expert Comment

by:RQuadling
ID: 21854124
Tony-H. You don't need to ask CS to assign the points. Instead, click on the link "Accept as answer" underneath TeRReF's comments.

0
 
LVL 29

Expert Comment

by:TeRReF
ID: 21854595
Glad I could help :)
0
 

Author Comment

by:Tony-H
ID: 21862955
Hi Frank.

You're welcome

Just wonder - how long it takes to debug/find the wrong command

Did you get the points? It is looks that the Q. is still open even though I submit the points to you.

Best wishes, Doron (Tony's colleague)
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 21863498
Hello Doron,

I got the points and the question is closed. It's possible to add a comment to a closed question though...
RQuadling is right, you can accept an answer yourself without making a request to the modifiers...

It didn't take long to debug in the end, I searched for the JS window.location command since it's the most common way to redirect a browser in JS. Then I changed it to incorporate the proper target frame (content)

Kind regards,
TeRReF
0
 

Author Comment

by:Tony-H
ID: 21863537
Hi Frank,

Thank you again - it took me a few days, trying to find the bug - as you possibly see - I am not a web designer and am doing it for my import business for fun instead of giving this out.
Takes me possible longer than a professional designer but I enjoy seeing the results.

 Best wishes, Doron (Israel)
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 21863560
Hello Doron,

We were all at that stage once, you're having fun doing it and because of that you'll learn fast. Soon enough, you'll be able to help other people with your experience.

Happy coding ;)

Kind regards,
Frank (Netherlands)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

Have you tried to learn about Unicode, UTF-8, and multibyte text encoding and all the articles are just too "academic" or too technical? This article aims to make the whole topic easy for just about anyone to understand.
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…
Shows how to create a shortcut to site-search Experts Exchange using Google in the Chrome browser. This eliminates the need to type out site:experts-exchange.com whenever you want to search the site. Launch the Search Engine Menu: In chrome, via you…

919 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

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now