Mercurial > hg > digilib-old
comparison client/digitallibrary/digimage.jsp @ 243:4dbff786ff50
new digimage with red triangles for moving the zoomed area
(can be switched off with "clop=noarrows")
author | robcast |
---|---|
date | Wed, 04 Aug 2004 20:35:35 +0200 |
parents | 23ec6d467606 |
children | 610c7ee770cb |
comparison
equal
deleted
inserted
replaced
242:e2c455c2a0d0 | 243:4dbff786ff50 |
---|---|
18 // -- JSP request ------------- | 18 // -- JSP request ------------- |
19 | 19 |
20 // parsing the query | 20 // parsing the query |
21 // ----------------- | 21 // ----------------- |
22 digilib.servlet.DigilibRequest dlRequest = new digilib.servlet.DigilibRequest(request); | 22 digilib.servlet.DigilibRequest dlRequest = new digilib.servlet.DigilibRequest(request); |
23 docBean.setRequest(dlRequest); | |
23 // check if authentication is needed and redirect if necessary | 24 // check if authentication is needed and redirect if necessary |
24 docBean.doAuthentication(dlRequest, response); | 25 docBean.doAuthentication(response); |
25 // add number of pages | 26 // add number of pages |
26 dlRequest.setValue("pt", docBean.getNumPages(dlRequest)); | 27 dlRequest.setValue("pt", docBean.getNumPages()); |
27 String imageLocation = dlRequest.getAsString("base.url") + "/servlet/Scaler?" + dlRequest.getAsString(); | 28 // store objects for jsp:include |
29 pageContext.setAttribute("docBean", docBean, pageContext.REQUEST_SCOPE); | |
28 %><html> | 30 %><html> |
29 <head> | 31 <head> |
30 <title>Digital Document Library (L1)</title> | 32 <title>Digital Document Library (L1)</title> |
31 <script type="text/javascript" src="baselib.js"></script> | 33 <script type="text/javascript" src="baselib.js"></script> |
32 <script type="text/javascript" src="dllib.js"></script> | 34 <script type="text/javascript" src="dllib.js"></script> |
54 document.id='digilib'; | 56 document.id='digilib'; |
55 dl_param_init(); | 57 dl_param_init(); |
56 </script> | 58 </script> |
57 </head> | 59 </head> |
58 <body bgcolor="#666666" onload="dl_init();"> | 60 <body bgcolor="#666666" onload="dl_init();"> |
59 | 61 <% if (dlRequest.hasOption("clop", "noarrows")) { |
60 <div id="scaler" style="position:absolute; left:10px; top:10px; visibility:visible"> | 62 %><jsp:include page="digimage_img_inc.jsp" /><% |
61 <script type="text/javascript"> | 63 } else { |
62 var ps = bestPicSize(getElement('scaler'), 10); | 64 %><jsp:include page="digimage_tbl_inc.jsp" /><% |
63 document.write('<img id="pic" src="<%= imageLocation %>&dw='+ps.width+'&dh='+ps.height+'" />'); | 65 } |
64 </script> | 66 %> |
65 </div> | |
66 | 67 |
67 <div id="dot0" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark1.gif" border="0"></div> | 68 <div id="dot0" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark1.gif" border="0"></div> |
68 <div id="dot1" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark2.gif" border="0"></div> | 69 <div id="dot1" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark2.gif" border="0"></div> |
69 <div id="dot2" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark3.gif" border="0"></div> | 70 <div id="dot2" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark3.gif" border="0"></div> |
70 <div id="dot3" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark4.gif" border="0"></div> | 71 <div id="dot3" style="position:absolute; left:-20; top:100; visibility:hidden"><img src="mark4.gif" border="0"></div> |