im using window.open для входа в систему с помощью Google ниже - мои коды.Передайте данные обратно родителям с помощью javascript
$('window').ready(function() {
$('#googlebtn').click(function() {
mywindow = window.open("'<?php echo base_url();?>'+authenticate/google","Auth","height=470,width=430")
window.setInterval(function(){
if(mywindow.closed == true){
window.location.href = '<?php echo base_url();?>'+'checklogin/email';
}
},3000);
});
});
, но я хочу проверить данные из нового окна, открытого после закрытия. я уже пытался объявить переменную родителя, то в моем новом окне
window.opener.varFromParent = '1';
window.close();
затем попытаться проверить мои переменный мой родитель внутри таймера
if(varFromParent == '1'){alert(1);}
я не могу заставить его работать.
любое сообщение об ошибке в консоли? – Katrin
@ Катрин-консоль моего родителя? потому что как только пользователь аутентифицируется с помощью google.i, будет использовать window.close() –
, так что же ваш результат сейчас? не появилось окно предупреждения с изменением значения varFromParent? – Katrin