function setCookie(name, value) //cookies設置 { var argv = setCookie.arguments; var argc = setCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; if (expires != null) { var LargeExpDate = new Date(); LargeExpDate.setTime(LargeExpDate.getTime() + (expires * 1000 * 3600 * 24)); } document.cookie = name + "=" + escape(value) + ((expires == null) ? "" : ("; expires=" + LargeExpDate.toGMTString())); } function getCookie(Name) //cookies讀取 { var search = Name + "=" //console.log(search); if (document.cookie.length > 0) { offset = document.cookie.indexOf(search) if (offset != -1) { end = document.cookie.indexOf(";", offset) if (end == -1) end = document.cookie.length //console.log(unescape(document.cookie.substring(offset+search.length, end))); return unescape(document.cookie.substring(offset+search.length, end)) } else return "" } } function getParameter(paramName) { var searchString = window.location.search.substring(1), i, val, params = searchString.split("&"); for (i=0;i { var input = document.createElement("input"); input.setAttribute("type", "hidden"); input.setAttribute("name", "visitcode"); input.setAttribute("id", "visitcode"); //append to form element that you want . $("form").each(function (i) { $(this).append(input); }); var scripts = document.getElementsByTagName('script'); var p = { kindheadid:0, }; for (var i = 0; i < scripts.length; i++) { var src=scripts[i].outerHTML; src=src.substring(src.indexOf('"'),src.lastIndexOf('"')); src=src.replace("&","&"); var server=src.substring(src.indexOf('src="')+5,src.lastIndexOf('api')); // console.log("server:"+server); if (src.indexOf('visit')>-1){ // console.log(src); var pa =src.split("?").pop().split("&"); for(var j=0; j