PageSourceSearch

https://coadb.com/wp-content/plugins/retainful-next-order-coupon-f…/src/assets/js/popup_coupon.js?ver=2.6.44

js coadb.com collected 2026-10-01 12:15:52 UTC 1,870 bytes, 48 lines download raw bytes

1jQuery(document).on('wc-rtl-popup-coupon',function (event){
2    if(event.coupon_code){
3        jQuery.ajax({
4            url: retainful_popup_data.ajax_url,
5            headers: {},
6            method: 'POST',
7            dataType: 'json',
8            data: {
9                action: 'rnoc_apply_popup_coupon',
10                coupon_code : event.coupon_code,
11            },
12            success: function (response) {
13
14            },
15            error: function (response) {
16            }
17        });
18    }
19});
20jQuery(document).on('wc-rtl-popup-redirect',function (event){
21    if(event.redirect_url.url){
22        sessionStorage.setItem("rnocp_popup_redirect", event.redirect_url.url);
23        sessionStorage.setItem("rnocp_popup_redirect_type", event.redirect_url.type);
24        let single_page = jQuery('body').hasClass('single-product')
25        if (event.redirect_url.url !== null && !single_page ) {
26            setTimeout(function() {
27                sessionStorage.removeItem('rnocp_popup_redirect');
28                sessionStorage.removeItem('rnocp_popup_redirect_type');
29                window.open( event.redirect_url.url, event.redirect_url.type);
30            }, retainful_popup_data.popup_redirect_timeout);
31        }
32    }
33});
34
35jQuery(document).ready(function(){
36    setTimeout(function() {
37        let redirect_url = sessionStorage.getItem('rnocp_popup_redirect');
38        let redirect_type = sessionStorage.getItem('rnocp_popup_redirect_type');
39        if(redirect_url !== null) {
40            var currentUrl = window.location.href;
41            if (redirect_url !== currentUrl) {
42                sessionStorage.removeItem('rnocp_popup_redirect');
43                sessionStorage.removeItem('rnocp_popup_redirect_type');
44                window.open( redirect_url, redirect_type);
45            }
46        }
47    }, retainful_popup_data.popup_redirect_timeout);
48});

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.