2016-03-02 3 views
0
My Code:- 

<BODY onload="redireccionar();"> 

<SCRIPT LANGUAGE="JavaScript"> 
    function redireccionar() { 
    setTimeout("self.close()", 500); 

    } 
    </SCRIPT> 

Выше мой код, относящийся к проблемам на хроме и firefox, в то время как он отлично работает с IE. Я пробовал почти все функции, доступные здесь, но все же сталкиваясь с тем же. , пожалуйста, предложите любое решение. Заранее спасибо.self.close() не работает с хромом и firefox

+0

было ли окно открыто как всплывающее окно? – epascarello

+0

yes..pop вверх идет только на IE, но не на другом браузере – Rabindra

+0

, так это ваша проблема с открытием всплывающего окна или его закрытием? –

ответ

0

Я искал повсюду и узнал, что вам нужно обмануть браузер, подумав, что он открыт с JavaScript. Это сработало для меня в Firefox и IE:

<a href="javascript:window.open('','_parent','');window.close();">Close this window</a> 
Смежные вопросы