Показать сообщение отдельно
  #1 (permalink)  
Старый 17.03.2021, 19:10
Аспирант
Отправить личное сообщение для egor8 Посмотреть профиль Найти все сообщения от egor8
 
Регистрация: 18.10.2014
Сообщений: 35

Открытие ссылки в коде PHP
Так код работает:

<html><head>
</head>
<body onload="popit()">
<a href="#" onclick="popit();">Открыть URL</a>
<?php 
echo "<script type='text/javascript'>function popit(){window.open('http://test.ru','_blank');}</script>";
?> 
</body></html>


Перенес URL в переменную перестал работать, почему?

<html>
<head>
</head>
<body onload="popit()">
<a href="#" onclick="popit();">Открыть URL</a>
<?php 
$sdf='http://test.ru';
echo "<script type='text/javascript'>function popit(){window.open("; 
echo $sdf;
echo ",'_blank');}</script>";
?> 
</body>
</html>


И еще вопрос, как перенести onload из тела body
<body onload="popit()"> в DIV ?
Ответить с цитированием