11$ ( function ( ) {
22 var show_id = '' ;
33
4- // 设置Cookie
5- function setCookie ( cname , cvalue , exdays ) {
6- var d = new Date ( ) ;
7- // d.setTime(d.getTime()+(exdays*24*60*60*1000));
8- d . setTime ( d . getTime ( ) + ( exdays * 1000 ) ) ;
9- var expires = "expires=" + d . toGMTString ( ) ;
10- document . cookie = cname + "=" + cvalue + "; " + expires ;
11- }
12-
13- // 获取Cookie
14- function getCookie ( cname ) {
15- var name = cname + "=" ;
16- var ca = document . cookie . split ( ';' ) ;
17- for ( var i = 0 ; i < ca . length ; i ++ ) {
18- var c = ca [ i ] . trim ( ) ;
19- if ( c . indexOf ( name ) == 0 ) { return c . substring ( name . length , c . length ) ; }
20- }
21- return "" ;
22- }
23-
24- // 判断是否有Cookie
25- function checkCookie ( ) {
26- var user = getCookie ( "username" ) ;
27- if ( user != "" ) {
28- alert ( "欢迎 " + user + " 再次访问" ) ;
29- }
30- else {
31- user = prompt ( "请输入你的名字:" , "" ) ;
32- if ( user != "" && user != null ) {
33- setCookie ( "username" , user , 10 ) ;
34- }
35- }
36- }
37-
38- // 判断Cookie是否存在
39- if ( window . localStorage . getItem ( 'time_ready' ) == null ) {
40- if ( getCookie ( 'name' ) == '' ) {
41- // console.log('Cookie不存在');
42- window . localStorage . removeItem ( 'time' ) ;
43- window . localStorage . setItem ( 'time_ready' , true ) ;
44- setCookie ( 'name' , 'Noir1' , '216000' ) ;
45- if ( window . localStorage . getItem ( 'time' ) == null ) {
46- var num = 0 ;
47- } else {
48- var num = window . localStorage . getItem ( 'time' ) ;
49- }
50- var timer = setInterval ( ( ) => {
51- num ++ ;
52- if ( num >= 120 ) {
53- show ( ) ;
54- window . localStorage . removeItem ( 'time_ready' ) ;
55- clearInterval ( timer ) ;
56- } else {
57- window . localStorage . setItem ( 'time' , num ) ;
58- // console.log(num);
59- }
60- } , 1000 ) ;
61- } else {
62- // console.log(getCookie('name'));
63- window . localStorage . removeItem ( 'time' ) ;
64- window . localStorage . removeItem ( 'time_ready' ) ;
65- }
66- } else {
67- if ( window . localStorage . getItem ( 'time' ) == null ) {
68- var num = 0 ;
69- } else {
70- var num = window . localStorage . getItem ( 'time' ) ;
71- }
72- var timer = setInterval ( ( ) => {
73- num ++ ;
74- if ( num >= 120 ) {
75- show ( ) ;
76- window . localStorage . removeItem ( 'time_ready' ) ;
77- clearInterval ( timer ) ;
78- } else {
79- window . localStorage . setItem ( 'time' , num ) ;
80- // console.log(num);
81- }
82- } , 1000 ) ;
83- }
84-
85- $ ( ".cancel_btn" ) . click ( function ( ) {
86- hide ( ) ;
87- } )
88-
89- $ ( ".cancel_btn_2" ) . click ( function ( ) {
90- hide ( ) ;
91- } )
92-
934 function show ( ) {
94- $ ( ".mask_tip" ) . css ( { "display" :"block" } ) ;
955 $ . ajax ( {
966 url : "https://api.phpzlc.com/api/feedback/show" ,
977 data : {
@@ -106,14 +16,11 @@ $(function(){
10616 } ) ;
10717 }
10818
109- function hide ( ) {
110- $ ( ".mask_tip" ) . css ( { "display" :"none" } ) ;
111- }
19+ show ( ) ;
11220
11321 $ ( ".send_btn" ) . click ( function ( ) {
11422 var advice = $ ( "#advice" ) . val ( ) ;
11523 var contact = $ ( "#contact" ) . val ( ) ;
116- // console.log(advice,contact);
11724 $ . ajax ( {
11825 url : "https://api.phpzlc.com/api/feedback/submit" ,
11926 data : {
0 commit comments