Доброе время суток. Есть скрипт половина на php половина на javascipt. Код (PHP): <?php $login=@$_GET['login']; $pass=@$_GET['pass']; if (!empty($login)) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'https://webvm.ru:1500/ispmgr?out=xml&func=auth&username='.$login.'&password='.$pass); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); $res = curl_exec($curl); if(!$res) { echo '<script language="javascript"> window.open("https://webvm.ru:1500/ispmgr?&func=auth&username='.$login.'&password='.$pass.'");</script>'; } else { $doc = new SimpleXMLElement($res); foreach ($doc->auth as $id) { echo '<script language="javascript"> window.open("https://webvm.ru:1500/ispmgr?auth='.$id['id'].'");</script>'; } foreach ($doc->error as $type) { echo '<script language="javascript"> window.open("https://webvm.ru:1500/ispmgr?&func=auth&username='.$login.'&password='.$pass.'");</script>'; } } curl_close($curl); } ?> При выполнение скрипта почти все браузеры распознают как выплывающие окно а не как новое окно? Новое окно должно открываться с сертификатом sll, https: Если в браузере снимаешь защиту от выплывающих окон, то при запуске этого браузера автоматом идет авторизация! почему? Как сделать чтоб открыл новое окно с сертификатом? помогите сделать скрипт????? PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Блокируют все браузеры!! Нашел [http://shpargalkablog.ru/2014/10/window-open-javascript.html/url] Как применить к скрепу?
Браузеры специально блокируют окна которые автоматически открываются в новом окне. Можно заменить открытие в новом окне на перенаправление в текущей странице на новую. Например через header location или meta refresh.