У меня есть следующая ссылка -
<a href="ex.com" onClick="return popitup2('<?php echo $var3; ?>');">Grab Coupon</a>
Где я инициализировал $ var3 следующим образом
$var3 = "brand1,camp2";
Код функции popitup2 () - -
<script language="javascript" type="text/javascript">
function popitup2(id) {
$.ajax({
url: "http://jainkunal.com/wordpress/wp-content/trackclicks/clickcounter.php"+"?"+id,
success: function(){
alert( "Data Saved: " );
}
});
newwindow2=window.open('','name','height=225,width=350');
var tmp = newwindow2.document;
.... еще немного кода ...
... в конце ...
return true;
}
</script>
Теперь, когда я нажимаю на ссылку, ex.com открывается без предупреждения, т.е. без запуска php-скрипта через ajax и javascript после этого. Если я уберу вызов ajax из функции popitup2 (), то оставшийся JavaScript будет выполнен правильно.