Откройте новую вкладку / окно и закройте старую
Вот мой текущий код, ноcloseWindow
Функция выполняется перед открытием новой вкладки.
$(document.body).append('<iframe width="500px" height="500px" id="pcl_frame" style="display:none;"></iframe>');
$('#pcl_frame').attr('src', data['url']);
$('#pcl_frame').load(function() {
// Load page
document.getElementById('pcl_frame').contentWindow.CreateCBTPlayer(data['code'],"new");
// Close current windows after the above tab/window opens
closeWindow(); // has a 2 second delay
});
Есть ли способ подождать, пока приведенная выше команда сначала откроет новую вкладку / окно, а затем закроет текущую вкладку, которая использовалась для открытия нового окна.
Также я не могу изменитьCreateCBTPlayer
функция.
Я знаю, что я делаю не очень логично, но это нужно сделать, чтобы обойти старую систему, с которой мне приходится работать.