var lastClickTime = 0;
function your_function_name() {
var newWindow = window.open('your_link_here' , '_blank');
var currentTime = new Date().getTime();
if (currentTime - lastClickTime > 600000) {
jQuery.ajax({
type: 'POST',
url: '<?php echo admin_url('admin-post.php'); ?>',
data: {
action: 'your_action_name',
},
});
lastClickTime = currentTime;
}
if (newWindow) {
newWindow.onload = function() {
newWindow.jQuery('.your_class_name).css('display', 'block');
newWindow.jQuery('. your_class_name ').css('display', 'none');
newWindow.jQuery('. your_class_name ').css('display', 'none');
};
}
}
버튼에 onclick 걸어주고 새창을열어준다
열어준 새창을 객체로 newWindow 변수에 담아준다
그럼 newWindow 객체에서만(새창) css나 속성들을 조정가능하다
되게 간단하지만 유용하게 쓸곳이 많을거같다