PC/Web/aspx/main/phone_map.aspx
(开头部分) 32KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<%@ Page Language="C#" AutoEventWireup="true" Inherits="Web.UI.Page.phone_map" ValidateRequest="false" %>
<%@ Import namespace="System.Collections.Generic" %>
<%@ Import namespace="System.Text" %>
<%@ Import namespace="System.Data" %>
<%@ Import namespace="Common" %>
<script runat="server">
override protected void OnInit(EventArgs e)
{
/*
This page was created by DTcms Template Engine at 2016-9-2 08:38:11.
本页面代码由DTcms模板引擎生成于 2016-9-2 08:38:11.
*/
base.OnInit(e);
StringBuilder templateBuilder = new StringBuilder(220000);
const int pagesize = 20;
templateBuilder.Append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n<head>\r\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\r\n <title>号码分析 - 智能办案平台</title>\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/css/style_2_common.css\">\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/css/style_2_portal_list.css\">\r\n <script src=\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/js/jquery-1.10.2.min.js\" type=\"text/javascript\"></");
templateBuilder.Append("script>\r\n <link href=\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/css/portal.css\" rel=\"stylesheet\" type=\"text/css\">\r\n <link href=\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/css/phone_base.css\" rel=\"stylesheet\" type=\"text/css\">\r\n <script type=\"text/javascript\" charset=\"utf-8\" src=\"");
templateBuilder.Append(Utils.ObjectToStr(config.webpath));
templateBuilder.Append("scripts/datepicker/WdatePicker.js\"></");
templateBuilder.Append("script>\r\n <script type=\"text/javascript\" src=\"http://api.map.baidu.com/api?v=2.0&ak=C66c60732e5b938981258204c562d48e\"></");
templateBuilder.Append("script>\r\n <script type=\"text/javascript\" src=\"http://api.map.baidu.com/library/TextIconOverlay/1.2/src/TextIconOverlay_min.js\"></");
templateBuilder.Append("script>\r\n <script src=\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/js/MarkerClusterer.js\" type=\"text/javascript\"></");
templateBuilder.Append("script>\r\n <style type=\"text/css\">\r\n #mapDiv\r\n {\r\n width: 100%;\r\n height: 600px;\r\n margin-top: 30px;\r\n }\r\n .BMap_cpyCtrl\r\n {\r\n display: none;\r\n }\r\n .anchorBL\r\n {\r\n display: none;\r\n }\r\n </style>\r\n <script type=\"text/javascript\">\r\n var map ;\r\n $(function () {\r\n map = new BMap.Map(\"mapDiv\");\r\n\r\n var point = new BMap.Point(117.835324, 36.06902);\r\n map.centerAndZoom(point, 11); // 初始化地图,设置中心点坐标和地图级别\r\n map.addControl(new BMap.MapTypeControl()); //添加地图类型控件\r\n map.enableScrollWheelZoom(); // 允许滚轮缩放\r\n var list1 = ");
templateBuilder.Append(list1.ToString());
templateBuilder.Append(";//主叫通话分布\r\n var list2 = ");
templateBuilder.Append(list2.ToString());
templateBuilder.Append(";//被叫通话分布\r\n var MAX = 10;\r\n var markers = [];\r\n var pt = null;\r\n var i = 0;\r\n var outgoingIcon = new BMap.Icon(\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/img/outgoing.png\", new BMap.Size(19,25));\r\n var incomingIcon = new BMap.Icon(\"");
templateBuilder.Append("/templates/case");
templateBuilder.Append("/img/incoming.png\", new BMap.Size(19,25));\r\n for (; i < list1.length; i++) {\r\n pt = new BMap.Point(list1[i].x, list1[i].y);\r\n var label = new BMap.Label(list1[i].callTime,{offset:new BMap.Size(20,-10)});\r\n var marker = new BMap.Marker(pt,{icon:outgoingIcon}); // 创建标注\r\n marker.setLabel(label);\r\n addClickHandler(list1[i].fromNum,list1[i].toNum,list1[i].station,list1[i].callTime,list1[i].second,list1[i].type,marker);\r\n markers.push(marker);\r\n }\r\n for (; i < list2.length; i++) {\r\n pt = new BMap.Point(list2[i].x, list2[i].y);\r\n var label = new BMap.Label(list2[i].callTime,{offset:new BMap.Size(20,-10)});\r\n var marker = new BMap.Marker(pt,{icon:incomingIcon}); // 创建标注\r\n marker.setLabel(label);\r\n addClickHandler(list2[i].fromNum,list2[i].toNum,list2[i].station,list2[i].callTime,list2[i].second,list2[i].type,marker);\r\n markers.push(marker);\r\n }\r\n //最简单的用法,生成一个marker数组,然后调用markerClusterer类即可。\r\n var markerClusterer = new BMapLib.MarkerClusterer(map, { markers: markers });\r\n });\r\n var opts = {\r\n width : 250, // 信息窗口宽度\r\n height: 80, // 信息窗口高度\r\n title : \"信息窗口\" , // 信息窗口标题\r\n enableMessage:true//设置允许信息窗发送短息\r\n };\r\n function addClickHandler(fromNum,toNum,station,callTime,second,type,marker){\r\n marker.addEventListener(\"click\",function(e){\r\n \r\n openInfo(fromNum,toNum,station,callTime,second,type,e)}\r\n );\r\n }\r\n function openInfo(fromNum,toNum,station,callTime,second,type,e){\r\n \r\n var content = \"基站:\"+station+\"<br/>\"\r\n +\"通话时间:\"+callTime+\"<br/>\";\r\n +\"持续时间:\"+second+\"<br/>\";\r\n +\"通话类型:\"+type+\"<br/>\";\r\n var p = e.target;\r\n opts.title = fromNum+\"(<span style='font-size:10px'>被叫\"+toNum+\"</span>)\";\r\n var point = new BMap.Point(p.getPosition().lng, p.getPosition().lat);\r\n var infoWindow = new BMap.InfoWindow(content,opts); // 创建信息窗口对象 \r\n map.openInfoWindow(infoWindow,point); //开启信息窗口\r\n }\r\n </");
templateBuilder.Append("script>\r\n</head>\r\n<body>\r\n <!--Header-->\r\n ");
templateBuilder.Append("<div id=\"append_parent\">\r\n</div>\r\n<div id=\"ajaxwaitid\">\r\n</div>\r\n<div id=\"toptb\" class=\"cl wk_toptb\" style=\"background: #18417C; border-bottom: 1px solid #18417C;\">\r\n <div class=\"wk_topwp\">\r\n <div class=\"z\">\r\n <div id=\"headertop\">\r\n <div class=\"wk_cfjj\">\r\n 案件办理智能应用系统</div>\r\n </div>\r\n </div>\r\n <div class=\"y\">\r\n <div id=\"header_user\">\r\n <ul id=\"header_nav\">\r\n <li id=\"header_li\"><span>欢迎莅临 案件办理智能应用系统!</span> </li>\r\n </ul>\r\n </div>\r\n </div>\r\n <script type=\"text/javascript\">\r\n $.ajax({\r\n type: \"POST\",\r\n url: \"");
templateBuilder.Append(Utils.ObjectToStr(config.webpath));
templateBuilder.Append("tools/submit_ajax.ashx?action=user_check_login\",\r\n dataType: \"json\",\r\n timeout: 20000,\r\n success: function (data, textStatus) {\r\n\r\n if (data.status == 1) {\r\n //alert(data.usercname);\r\n\r\n $(\"#header_li\").append('<span><a href=\"");
templateBuilder.Append(linkurl("usercenter","exit"));
templateBuilder.Append("\">退出</a></span>');\r\n\r\n\r\n } else {\r\n // \r\n $(\"#header_li\").append('<span><a href=\"");
templateBuilder.Append(linkurl("login"));
templateBuilder.Append("\">登录</a></span>');\r\n }\r\n\r\n }\r\n });\r\n\r\n </");
后面还有 56 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
