Create a frameset with a frame-based menu that has at least two choices (content frames). The menu should be displayed either in the top or left frame. (Your choice of horizontal or vertical menu.) The chosen page should load/update into the other portion of the Web page. You will have a frameset file, the menu file, and at least two more content files corresponding to the menu choices.
Protect the layout of your frameset so that if the frameset, the menu frame, or any of the content frames is loaded into another alien frameset, then your frameset takes over the browser window (will be demonstrated in class). Also if any of content frames is loaded into the Web browser, it is replaced with the complete frameset unless it was loaded by clicking on a link in the menu frame with option open in a new window.
Please use this link to test your pages.
Note: at the moment when this homework is posted we did not start JavaScript section. You may want to prepare the frameset first, and add the functionality using JavaScript later.
Attach all source code in files with proper names and extensions (*.html, *.java, *.pl, *.php, .htaccess e.t.c.). Do not ZIP files together or include compiled files (e.g. *.class). In case of dynamic Web pages (JavaScript or CGI) or Java applets also send the complete URL (including http://) that points to a page on your Web site that demonstrates your homework. Send your homework via e- mail to the instructor at olekmali at bradley dot edu. Please set the message subject to: web-hw2.
Thank you.