Defining resizable frames
The final chunk of code defines the sizes of the resizable frames on the page:
<frameset onload="load()" rows="44,*" frameborder="yes" border="4" framespacing="4">
<frame name="system" src="<delivery:action>system</delivery:action>" marginwidth="0" marginheight="0" scrolling="no" noresize> <frameset cols="199,*" frameborder="yes" border="4" framespacing="4">
<frameset rows="*,187" frameborder="yes" border="4" framespacing="4">
<frame name="courseTree" src="<delivery:action>courseTree</delivery:action>"
marginwidth="0" marginheight="0" scrolling="auto">
<frame name="courseTools" src="<delivery:action>courseTools</delivery:action>"
marginwidth="0" marginheight="0" scrolling="auto"> </frameset>
<frame name="activity" src="<delivery:action>activity</delivery:action>"
marginwidth="0" marginheight="0" scrolling="no"> </frameset>
</frameset>
</html>
The activity.jsp contains a frameset for the activityTools.jsp and page content. The source code for the activity.jsp follows:
<%@ page language="java"
<head>
<meta
<js:frame name="activityTools"><delivery:action>activityTools</delivery:action></ js:frame>
<js:frame name="content"><delivery:action>content</delivery:action></js:frame>
</js:doReloadFrame>
</head>
<frameset rows="26,*" frameborder="no" border="0" framespacing="0">
<frame name="activityTools" src="<delivery:action>activityTools</delivery:action>"
marginwidth="0" marginheight="0" scrolling="no" noresize>
<frame name="content" src="<delivery:action>content</delivery:action>"
marginwidth="0" marginheight="0" scrolling="auto">
30 IBM Lotus Learning Management System Release 1 Customization Guide