243
|
1 <%@ page language="java" %><%
|
|
2 // retrieve objects from context
|
|
3 digilib.servlet.DocumentBean docBean = (digilib.servlet.DocumentBean) pageContext.getAttribute("docBean", pageContext.REQUEST_SCOPE);
|
|
4 digilib.servlet.DigilibRequest dlRequest = docBean.getRequest();
|
331
|
5 String ua = request.getHeader("User-Agent");
|
|
6 boolean isN4 = ((ua.indexOf("Mozilla/4.") > -1)&&(ua.indexOf("MSIE") == -1));
|
243
|
7 %>
|
331
|
8 <%
|
|
9 if (isN4) {
|
|
10 %><ilayer name="scaler"><%
|
|
11 } else {
|
|
12 %><div id="scaler"><%
|
|
13 }
|
|
14 %>
|
243
|
15 <script type="text/javascript">
|
|
16 var ps = bestPicSize(getElement('scaler'), 10);
|
331
|
17 document.write('<img id="pic" src="<%= dlRequest.getAsString("base.url") + "/servlet/Scaler?" + dlRequest.getAsString('s') %>&dw='+ps.width+'&dh='+ps.height+'" />');
|
243
|
18 </script>
|
331
|
19 <%
|
|
20 if (isN4) {
|
|
21 %></ilayer><%
|
|
22 } else {
|
|
23 %></div><%
|
|
24 }
|
|
25 %>
|