Никогда не используйте javascript:
URL. Поместите URL в атрибут href
, к которому он относится:
$a= '<a href="a2.php" onclick="LaunchPopup(this.href, 250, 1); return false;">ciciş yap</a>';
Теперь вам не только не нужно беспокоиться об экранировании (при условии, что вы можете сойти с рук, передавая числа в качестве других аргументов), но и ваша ссылка теперь работает правильно при среднем нажатии или добавлении в закладки, вместо того, чтобы выдавать ошибку JavaScript .
Еще лучше, ненавязчивый сценарий:
<a href="a2.php" class="popup">ciciş yap</a>
<script type="text/javascript">
for (var i= document.links.length; i-->0;) {
if (document.links[i].className==='popup') {
document.links[i].onclick= function() {
LaunchPopup(this.href, '250', '1');
return false;
}
}
}
</a>
Сохраняйте код скрипта в скриптах и вне разметки, тогда вам не нужно беспокоиться о экранировании HTML.