Я работаю над чем-то для клиента, и агентство построило небольшой бит jQuery, чтобы запустить ярлык Floodlight DoubleClick, но по какой-то причине тег не работает:
<script type="text/javascript">
$(function () {
//var origOnClick = $('#trackingButton').attr("onclick");
$('#trackingButton').click(fireFloodlight);
function fireFloodlight() {
if (Page_IsValid) {
var axel = Math.random() + "";
var a = axel * 10000000000000;
$("body").append('<img src="https://ad.doubleclick.net/activity;src=2499215;type=axa_l124;cat=lpg_g263;ord=' + a + '?" width="1" height="1" alt=""/>');
//eval(origOnClick);
}
}
});
</script>
Мне этот script выглядит отлично, но в живой среде вызов "ad.doubleclick.net
" никогда не производится? Любая помощь приветствуется. Странно, что тег работал до этого уик-энда, но теперь он не записывает никаких действий?
EDIT: я сделал console.log(Page_IsValid)
, который возвратил True
.
EDIT: Вот HTML для данной кнопки:
<input type="submit" name="ctl00$ctl00$ctl00$BodyPlaceHolder$BodyPlaceHolder$WizardContentPlaceHolder$WizardCollectBasicSMEInfo$trackingButton" value="Get your quick quote" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$ctl00$BodyPlaceHolder$BodyPlaceHolder$WizardContentPlaceHolder$WizardCollectBasicSMEInfo$trackingButton", "", true, "Form", "", false, false))" id="trackingButton" class="button" />