Когда scanStatus == 'limit'
функции centerPopup()
и loadPopup()
не срабатывают.Функция jQuery не запускается в условном контуре
Функции вызываются из файла с именем js/count.js
. Файл доступен here.
Это мои функции, хранящиеся в js/popup.js
:
// Loading popup with jQuery magic!
function loadPopup() {
// Loads popup only if it is disabled
if (popupStatus == 0) {
$("#backgroundPopup").css({
"opacity": "0.7"
});
$("#backgroundPopup").fadeIn("slow");
$("#popupContact").fadeIn("slow");
popupStatus = 1;
}
}
// Centering popup
function centerPopup() {
// Request data for centering
var windowWidth = document.documentElement.clientWidth;
var windowHeight = document.documentElement.clientHeight;
var popupHeight = $("#popupContact").height();
var popupWidth = $("#popupContact").width();
// Centering
$("#popupContact").css({
"position": "absolute",
"top": windowHeight/2 - popupHeight/2,
"left": windowWidth/2 - popupWidth/2
});
// Only need force for IE6
$("#backgroundPopup").css({
"height": windowHeight
});
}
Оба файла включены в HTML, как так:
<script type="text/javascript">
var uid = "rZCENk6w";
var website = "http://www.engadget.com";
</script>
<script type="text/javascript" src="js/popup.js"></script>
<script type="text/javascript" src="js/count.js"></script>
Заранее спасибо за любую помощь.
Где код, который должен называться? –
, пожалуйста, предоставьте часть html, чтобы проверить ситуацию, когда вы проверяете условие для вызова всплывающего окна.? –
umm функция, которая проверяет, соблюдается ли на ее пределе .... вы сделали это, потому что он не работает? –