PageSourceSearch

https://www.everwellth.com/js/subscribe.js?20261001043336

js everwellth.com collected 2026-09-30 20:33:54 UTC 1,731 bytes, 45 lines download raw bytes

1let closeBtn = document.getElementById('closeSubscribeBtn');
2let subscribeTemplate = document.getElementById('subscribeTemplate');
3//讀取出cookie
4let subscribeCookie = Cookies.get('everwellth');
5
6
7//判斷cookie中是否有資料
8if(!subscribeCookie){
9    
10    let sendCheck = document.querySelector('input[name=sendCheck]');
11    // 偵測scroll是否碰到footer
12    window.addEventListener("scroll", (event) => {
13
14        let footerTop = document.querySelector('footer').offsetTop;
15        let scrollTop =  document.documentElement.scrollTop;
16        let viewportHeight = document.documentElement.clientHeight;
17        // 判斷sendCheck的值,未點擊過是1,需要做偵測
18        if(sendCheck.value == 1){
19            if (footerTop <= scrollTop + viewportHeight) {
20                subscribeTemplate.style.display = "none";
21            } else {
22                subscribeTemplate.style.display = "block";
23            }
24        }
25    });
26    
27    //偵測所有送出mail的Btn,被點擊時設置cookie,並設置sendCheck的值
28    let sendEmail = document.querySelectorAll('.sendEmail');
29    sendEmail.forEach(element => {
30        element.addEventListener('click',function(){
31            document.cookie = 'everwellth=everwellthSubscribe;max-age=31536000';
32            subscribeTemplate.style.display = "none";
33            sendCheck.value = 2;
34        },false);
35    });
36
37
38    //偵測關閉按鈕click事件
39    closeBtn.addEventListener('click',function(){
40        // TODO 確認點擊關閉按鈕後是暫時不要出現還是等同於已訂閱
41        document.cookie = 'everwellth=everwellthSubscribe;max-age=86400';
42        sendCheck.value = 2;
43        subscribeTemplate.style.display = "none";
44    },false);
45}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.