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" contentType="text/html;charset=UTF-8" %> <%@ taglib uri="/WEB-INF/tld/delivery.tld" prefix="delivery" %> <%@ taglib uri="/WEB-INF/tld/delivery-js.tld" prefix="js" %> <html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">] <js:doReloadFrame>

<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

Page 35
Image 35
IBM R1 manual Defining resizable frames