Вероятно, очень простой вопрос
Я искал, но я не мог найти, что означает window.h? Только некоторые статьи о C++, но не о javascript.
view: {
fc: "",
init: function() {
var iframe = $("iframe")[0];
var focused = true;
var unfocusedTimeStart = null;
var unfocusedTime = null;
var loaded = false;
var prevent_bust = 0;
var done = false;
window.onbeforeunload = function() {
prevent_bust++;
};
setInterval(function() {
if (prevent_bust > 0 && !done) {
prevent_bust -= 2;
}
}, 1);
var mySwfStore = new SwfStore({
namespace: "BTCClicks",
swf_url: "/js/storage.swf",
onready: function() {
var fcookie = mySwfStore.get("fcookie");
var randomstring = md5(randomstring);
if (fcookie == null) {
mySwfStore.set("fcookie", randomstring);
}
fcookie = mySwfStore.get("fcookie");
if (fcookie != null) {
BTCClicks.view.fc = fcookie;
}
},
onerror: function() {}
});
$("#viewFrame").load(function() {
if (!loaded) {
$.post("/ajax/vrequest", {
ad: window.h,
fc: BTCClicks.view.fc
}).done(function() {
startTimer();
});
loaded = true;
}
});
Может ли кто-нибудь объяснить, что это значит?
Если ссылается на переменную с именем h
в глобальной области (окне)
Всякий раз, когда вы создаете глобальную переменную в JavaScript, вы можете ссылаться на нее по имени или window.[variableName]
В этом случае вы можете либо сделать
ad: window.h
или
ad: h
Пока нет другой локальной переменной h
window.height
илиwindow.h
....window.h
ссылается на свойствоh
объекта, на который ссылаетсяwindow