preview2.jsp
1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<!DOCTYPE html>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="com.weaver.formmodel.util.NumberHelper"%>
<%@ include file="/mobilemode/init2.jsp"%>
<%
int appid = NumberHelper.string2Int(request.getParameter("appid"),0);
int appHomepageId = NumberHelper.string2Int(request.getParameter("appHomepageId"), -1);
int type = NumberHelper.string2Int(request.getParameter("type"), 0);
String url = "/mobilemode/" + (type != 1 ? "mobile/view" : "appHomepageViewWrap") +".jsp";
%>
<jsp:include page="<%=url %>">
<jsp:param name="appid" value="<%=appid %>" />
<jsp:param name="appHomepageId" value="<%=appHomepageId %>" />
</jsp:include>
<script type="text/javascript">
(function(){
var previewType = <%=type%>;
function bindResize(){
$(window).on('resize', function(){
$(document.body).hide();
var url = "/mobilemode/admin/preview.jsp?appHomepageId=<%=appHomepageId %>";
if(previewType !== 0){
url += "&type="+previewType;
}
location.href = url;
});
}
if(previewType !== 0){
bindResize();
}else{
var v = setInterval(function(){
if(typeof($) != "undefined"){
clearInterval(v);
bindResize();
}
}, 500);
}
})();
</script>