TJKDesign: Home Page
Give it a Try!

Frameset Quiz

In a Frameset code, an asterisk is:

A. A source of problems,
B. A must,
C. The same as a 100% value.

Which one of these ROWS values will not create 2 visible frames in earlier versions of NN?

A. ROWS="100%,*",
B. ROWS="*,100%",
C. ROWS="*,0".

In a Frameset code, do the BODY tags belong inside or outside of the NOFRAMES tag pair?

A. Inside because an HTML document can only include one or the other,
B. Outside, to be seen by the older browsers [NN version 1 and IE version 2],
C. Outside because the W3C says that to be valid, an HTML document must contain a BODY tags pair.

Which of the following Javascript capable browsers will render content between NOSCRIPT tag pairs?

A. NN v2,
B. NN 4.02,
C. IE 4/Mac.

In a Frameset tag what does rows="1*,500,2*" create?

A. A blank page,
B. A 3 frame Frameset, the size of frame #3 is set to the remaining available height,
C. A 3 frame Frameset, frame #3 is twice the height of frame #1.

In a Frame element, if one omits the id attribute, is it still possible to name the frame using JavaScript?

A. No, in this case the only way to access the Frame is through the frames[] array [i.e., top.frames[0].location],
B. No, because it is not possible to read out or write values of attributes that belong to Frames and Frameset tags,
C. Yes, i.e, parent.frames[0].name="Banner" gives the name "Banner" to the very first Frame of a Frameset document.

Is there a way to target more than one frame at a time without disturbing the history object?

A. No, because the history object collects URLs in "sequence",
B. Yes, of course,
C. No, not without using some JavaScript.

Does a call to "parent" always refers to the top most window?

A. Yes, "parent" and "top" are synonyms,
B. I don't know, it all depends on the Frameset code,
C. Yes, in this particular case [a 2 frames only layout] "parent" has the same value as "top".

How many problems can be directly attributed to the use of a frames design?

A. 3 or 4,
B. Between 7 and 10,
C. More than a dozen.