473,770 Members | 4,552 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

nested frames

I want to write a multi-frame web page. At level one, it has
two frames, saying LEFT and RIGHT. At level two, I split the RIGHT frame
into two again, saying UPPER_RIGHT and LOWER_RIGHT.
The LEFT frame contains a menu. The reason I need two levels
is because each menu item needs different UPPER_RIGHT and
LOWER_RIGHT frames. I just found that I could not nest frames.
Can someone please tell how to write such a web page?

thank you

Oct 14 '05
21 2955
On Thu, 13 Oct 2005 22:21:38 -0600 in
comp.infosystem s.www.authoring.html, (bird) bi**@village.or g favored
us with...
I want to write a multi-frame web page.


No, you don't. Trust me on this.

--
Stan Brown, Oak Road Systems, Tompkins County, New York, USA
http://OakRoadSystems.com/
HTML 4.01 spec: http://www.w3.org/TR/html401/
validator: http://validator.w3.org/
CSS 2.1 spec: http://www.w3.org/TR/CSS21/
validator: http://jigsaw.w3.org/css-validator/
Why We Won't Help You:
http://diveintomark.org/archives/200..._wont_help_you
Oct 14 '05 #11
Alan J. Flavell <fl*****@ph.gla .ac.uk> wrote in
comp.infosystem s.www.authoring.html on Fri, 14 Oct 2005 11:51:49 +
0100:
Authoring good web pages isn't just about what appeals to authors, but
about producing a product that will be useful to one's readers.


That should be embroidered on a sampler, and tattooed on the forehead
of every Web designer.

Maybe that's too harsh -- it should be tattooed on the forehead of
every Web designer who has used frames more than six months after
his/her first Web page.

--
Stan Brown, Oak Road Systems, Tompkins County, New York, USA
http://OakRoadSystems.com/
HTML 4.01 spec: http://www.w3.org/TR/html401/
validator: http://validator.w3.org/
CSS 2.1 spec: http://www.w3.org/TR/CSS21/
validator: http://jigsaw.w3.org/css-validator/
Why We Won't Help You:
http://diveintomark.org/archives/200..._wont_help_you
Oct 14 '05 #12

"Jake" <ja**@gododdin. demon.co.uk> wrote:

Sure.

You realise, of course, that your post will wake up the frame-o-phobes,
who will then explain to you why the use of frames will bring about the
end of civilization as we know it ;-)

Anyway, here's a good example (and you may want to read the rest of the
section):

http://www.w3.org/TR/REC-html40/present/frames.html

In the example, the page will look like a mirror-image of your
requirements-- but should give you an idea of how to write the HTML.

In your case, you'll need (in basic terms) something like:

<frameset cols="30%, 70%">
<frame src="left_frame .htm" name="Menu">
<frameset rows="100, 200">
<frame src="upper_righ t.htm" name="descripti ve name of this
frame.">
<frame src="lower_righ t.htm" name="descripti ve name of this
frame.">
</frameset>
etc.

The w3c reference will show you how to set the various proportions of
the frames on the screen.

Post back if you've still got problems.

regards

PS. Do understand that you will not be able to fill both frames
simultaneously with content from a single 'click' on the menu. For that
you are probably going to need javascript -- so if that's what your
thinking of doing, you should visit one of the javascript NGs.

Thank you and others. By looking through all the replies and pointers,
I know how to write the page now.

I agree now that using frames is not a good idea. I did not notice it
before. I do not write web pages often, but want to finish a task as
soon as possible. I believe I will not use frames any more.

Thank you all again.

Kevin


--
Jake (ja**@gododdin. demon.co.uk -- just a 'spam trap' mail address)

Oct 14 '05 #13
In message <di**********@b lue.rahul.net>, Darin McGrew
<mc****@stanfor dalumni.org> writes
Jake <ja**@gododdin. demon.co.uk> wrote:
PS. Do understand that you will not be able to fill both frames
simultaneously with content from a single 'click' on the menu. For that
you are probably going to need javascript -- so if that's what your
thinking of doing, you should visit one of the javascript NGs.
The answer to the FAQ "How do I update two frames at once?"
<http://www.htmlhelp.co m/faq/html/frames.html#fra me-update2> includes a
non-JavaScript solution that works more reliably than the JavaScript
solutions.

But see also: http://www.htmlhelp.com/faq/html/fra...frame-problems


Well, it's not actually updating two frames ... just replacing one of
the existing frames with a new frameset on an 'all-or-nothing' basis.

Regards.

--
Jake (ja**@gododdin. demon.co.uk -- just a 'spam trap' mail address)
Oct 15 '05 #14
In message <sl************ ********@xeviou s.platypuslabs. org>, Shawn K.
Quinn <sk*****@speake asy.net> writes
begin quotation
from bird <bi**@village.o rg>
in message <di**********@m ailhub227.itcs. purdue.edu>
posted at 2005-10-14T04:21
I want to write a multi-frame web page.


If frames were so great, Netscape Corporation (since bought by AOL)
would still be using them today. As it stands, Netscape Corporation
dumped their frames site within a matter of months.

Frames are obsolete. Any other method of trying to solve the same
problems is a step up.


Ah yes: http://www.netscape.com/

Excellent site design .... fixed-width, nested-table layout ... thanks
for the reference.

Regards.

--
Jake (ja**@gododdin. demon.co.uk -- just a 'spam trap' mail address)
Oct 15 '05 #15
In message <a8************ *************** *****@4ax.com>, Stephen Poley
<sb************ ******@xs4all.n l> writes
On Fri, 14 Oct 2005 11:13:22 +0100, Jake <ja**@gododdin. demon.co.uk>
wrote:
You realise, of course, that your post will wake up the frame-o-phobes,
who will then explain to you why the use of frames will bring about the
end of civilization as we know it ;-)


Whereas much of what has been espoused in c.i.w.a.* for the last five
years or so is still being widely ignored, the market actually does seem
to have caught on to the need to ditch frames.

When I had a discussion on this with a site owner a few months ago, I
took the trouble of checking some 15 or 16 sites belonging to his
customers and competitors.

Just one used frames.

Does that make him a bad person ..... ;-)

regards.

--
Jake (ja**@gododdin. demon.co.uk -- just a 'spam trap' mail address)
Oct 15 '05 #16
In message <Pi************ *************** ***@ppepc56.ph. gla.ac.uk>, Alan
J. Flavell <fl*****@ph.gla .ac.uk> writes
On Fri, 14 Oct 2005, Jake wrote:
[Snip]
<frameset cols="30%, 70%">
<frame src="left_frame .htm" name="Menu">
<frameset rows="100, 200">
<frame src="upper_righ t.htm" name="descripti ve name of this frame.">
<frame src="lower_righ t.htm" name="descripti ve name of this frame.">
</frameset>
etc.
One of the most important parts of a frames design is completely
missing from your example!


And I feel sure you're going to put me right by telling me where ......
please.

[Snip]
--
Jake (ja**@gododdin. demon.co.uk -- just a 'spam trap' mail address)
Oct 15 '05 #17
On Sat, 15 Oct 2005, Jake wrote:
One of the most important parts of a frames design is completely
missing from your example!


And I feel sure you're going to put me right by telling me where ......
please.


A user-friendly noframes part, forsooth ;-)

(And I don't mean one that says your browser isn't frames-capable so
go away. But you knew that.)
Oct 15 '05 #18
JRS: In article <Pi************ *************** ***@ppepc56.ph. gla.ac.uk>
, dated Fri, 14 Oct 2005 11:51:49, seen in news:comp.infos ystems.www.aut
horing.html, Alan J. Flavell <fl*****@ph.gla .ac.uk> posted :
On Fri, 14 Oct 2005, Jake wrote:
You realise, of course, that your post will wake up the
frame-o-phobes, who will then explain to you why the use of frames
will bring about the end of civilization as we know it ;-)


You've got the wrong end of the stick here. You're talking to web
page authors - but the more experienced authors here know that it's
discerning *readers* who hate frames.


My pages are written using a 640 px window, with a font size that suits,
etc. (though nothing in the pages enforces those), without frames. They
have a "Frame This" link at the top, which adds a left indexing column
about 150 px wide, usable but not required for site navigation. If, in
that state, the window is made 800 px wide, the main frame is
substantially the same width as before. There is a link for de-framing.

Assuming that the user is either uninterested in or aware of the book-
marking situation, why need he go so far as to *hate* the frames?
Actually, there has been a deficiency in my usage; No-Frame went to #
rather than to page.htm, so that the address bar showed just # (it shows
page.htm after clicking the dot in the H1, but readers are not expected
to know that); I'll change it so that it goes explicitly to page.htm.
Thank you for making me think of it.

The change is easy, with DOS for and MiniTrue, but every page needs to
be uploaded; so when this article appears maybe only estrdate.htm and a
few others will have been uploaded.

--
© John Stockton, Surrey, UK. ?@merlyn.demon. co.uk Turnpike v4.00 MIME. ©
Web <URL:http://www.merlyn.demo n.co.uk/> - FAQish topics, acronyms, & links.
I find MiniTrue useful for viewing/searching/altering files, at a DOS prompt;
free, DOS/Win/UNIX, <URL:http://www.idiotsdelig ht.net/minitrue/>
Oct 15 '05 #19

On Fri, 14 Oct 2005, Mark Parnell wrote:
In our last episode, bird <bi**@village.o rg> pronounced to
comp.infosystem s.www.authoring.html:
I want to write a multi-frame web page.


Why?

Problems with frames:
http://www.htmlhelp.com/design/frames/whatswrong.html
http://html-faq.com/htmlframes/?framesareevil
http://dorward.me.uk/www/frames/

Search Engines and Frames:
http://www.google.com/webmasters/2.html (see under "Your pages use
frames")
http://searchenginewatch.com/webmast...le.php/2167901

Using Frames Properly:
http://www.markparnell.com.au/articles/frames.php


http://www.chebucto.ns.ca/~af380/protest2.html :)

--
``Why don't you find a more appropiate newsgroup to post this tripe into?
This is a meeting place for a totally differnt kind of "vision impairment".
Catch my drift?'' -- "jim" in alt.disability. blind.social regarding an
off-topic religious/political post, March 28, 2005

Oct 16 '05 #20

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
1885
by: les | last post by:
Hello, I just wonder what are the implications to use frames to build portal. I've seen some sites that are quite fast with frames but I just wonder if there are hidden "costs". I've tried to use in the past and I run into a lot of problems when I worked with environment where there were frame and no frames pages. Please let me know if frames are OK to use for serious portal.
2
6664
by: Chris New | last post by:
G'Day All I am having trouble dynamically assigning a value to a table's cell from one frame to another frame. I've created a website that is primarily viewed in a frameset consisting of 2 frames - a navigation frame (navFrame) at the top and a contents frame (mainFrame) on the bottom. In all instances, the mainFrame displays a single page except in one case, where it was necessary to use a frameset consisting of a left frame...
40
2949
by: JohnnyCJohnny | last post by:
Is it pretty safe to say that almost all web surfers now use browsers that are Frames compatible? What are most people using these days? IE? Thanks
1
1574
by: George Sicherman[aes] MTD43D29 | last post by:
I have a program that opens a window to an HTML page that looks like this: <HTML> <HEAD>...</HEAD> <FRAMESET ROWS="50%,50%"> <FRAMESET COLS="11%,11%,11%,11%,11%,11%,11%,11%,12%"> <FRAME SRC=...> ... </FRAMESET> <FRAMESET COLS="11%,11%,11%,11%,11%,11%,11%,11%,12%">
7
2332
by: David Hayes | last post by:
I tried finding an answer on http://www.quirksmode.org/ without success. I am attempting a complicated Frames structure. I have made it work in IE, but not Netscape. I begin with three frames, where the two lower ones are within a Frameset within the master Frameset: 1111111111111111111
95
5783
by: Neal | last post by:
Of course, every frame site I've ever seen has reduced usability and all. We've been through this before. But as frameset is still a part of HTML, there must be some legitimate use for it, hmm? For most markup I know when it's useful and when it's not, but regarding table markup I sure know when it isn't good, but can't really come up with a way it would be good. As you all are among the sharpest pencils in the bag, let me ask: Do you...
25
43616
by: Steal | last post by:
Hi at all I try to validate this page using the link: http://validator.w3.org/ but it return that this is not a valid HTML 4.01 page please where is it error? Steil <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head>
5
16589
by: Dfenestr8 | last post by:
Hi. I'm designing a site, and I'm trying find a way of browsing it without using frames, so I can test the <noframes> </noframes> tags. I use a linux mandrake 10 system, with KDE 3.2. Is there a browser for linux that doesn't use frames? Or is it possible to configure either firefox or konqueror to not use frames?
7
2993
by: dj Bass | last post by:
simple, they don't like things that restrict the server-side controls... and when it comes to frames, you need client side stuff and that stuff's up the asp.net strategy. right or wrong?
0
9439
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10237
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9882
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8905
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7431
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5467
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3987
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3589
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2832
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.