“yueshang” 1 an în urmă
părinte
comite
b196df3ae6
2 a modificat fișierele cu 54 adăugiri și 1 ștergeri
  1. 53 0
      public/showMap.html
  2. 1 1
      src/views/index.vue

+ 53 - 0
public/showMap.html

@@ -0,0 +1,53 @@
+<html lang="en">
+	<head>
+		<meta charset="UTF-8" />
+        <style>
+           .nav{
+            width: 100%;
+            height: 18vh;
+            text-align: center;
+           }
+           .map{
+            width: 100%;
+            height: 77vh;
+           }
+        </style>
+		<script>
+			window.onload = function() {
+				var ifm = document.getElementById("iframe");
+				let data = getQueryString("data");
+                data=JSON.parse(decodeURIComponent(data))
+                var url="http://api.map.baidu.com/marker?location=" + data.lat + "," + data.lng + "&title=恶意" +  data.type + "&content=MAC地址(" +  data.mac + ")&output=html"
+                console.log(url,'sds');
+				ifm.height = "900";
+                ifm.src=url;
+			}
+			function getQueryString(name) {
+				var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
+				var r = window.location.search.substr(1).match(reg); // window.lcation.search 也可以替换成任何想获得参数的 url
+				if (r != null) {
+					return r[2];
+				}
+				return null;
+			}
+		</script>
+		<title></title>
+		<!--preload-links-->
+		<!--app-context-->
+	</head>
+	<body>
+        <div class="nav">
+            <div>恶意</div>
+            <div>名称</div>
+            <div>MAC地址</div>
+            <div>恶意类型</div>
+            <div>采集时间</div>
+        </div>
+		<!-- <div id="app" style="height:100px;">app-html</div> -->
+		<iframe id="iframe" name="iframe"  class="map"
+			src=""></iframe>
+	</body>
+</html>
+<script language="javascript">
+
+</script>

+ 1 - 1
src/views/index.vue

@@ -95,7 +95,7 @@
             <bm-info-window
               :show="marker.show"
               :position="{ lng: marker.lng, lat: marker.lat }"
-              @close="infoWindowClose"
+
               @open="infoWindowOpen(marker)"
               @mouseout="infoWindowClose(marker)"
             >