Javascript: закрыть всплывающее окно, открыть новое окно и перенаправить

Я хотел бы закрыть текущее всплывающее окно, открыть новое окно (вкладку) и перенаправить на определенную ссылку. Это очень просто работает с моими ссылками . Я просто добавляю "target =" _ blank "" , и он работает нормально (на самом деле он не закрывает всплывающее окно, но минимизирует его, и это тоже хорошо).

Поскольку я использую некоторые кнопки с onclick, я хочу каким-то образом реализовать в кнопке "target =" _ blank "... На данный момент кнопка выглядит так:


Это работает, template

Я нашел здесь код Печать с 1 по 1000 без цикла и условий

Кто-нибудь, пожалуйста, объясните, как работает рекурсия времени компиляции, не нашел в Google

// compile time recursion
template void f1()
{ 
    f1(); 
    cout << N << '\n'; 
}

template<> void f1<1>() 
{ 
    cout << 1 << '\n'; 
}


int main()
{
    f1<1000>();
}

Спасибо !

21
задан Community 23 May 2017 в 12:13
поделиться