ورود

View Full Version : چطور میشه کار کرد که این کد برای هر آیپی در 24 ساعت یک بار عمل کنه؟



130000
سه شنبه 13 تیر 1396, 20:27 عصر
سلام اساتید عزیز

به کمتمتون نیاز دارم اگه امکانش هست در این مورد کمکم کنید. چطور میشه کاری کرد که این کد برای هر آیپی در 24 ساعت یک بار عمل کنه؟


<script type="text/javascript">
var protoUrl = "tg:\/\/join?invite=AAAAADwHHPA4QFg5lbCccQ";
if (false) {
var iframeContEl = document.getElementById('tgme_frame_cont') || document.body;
var iframeEl = document.createElement('iframe');
iframeContEl.appendChild(iframeEl);
var pageHidden = false;
window.addEventListener('pagehide', function () {
pageHidden = true;
}, false);
window.addEventListener('blur', function () {
pageHidden = true;
}, false);
if (iframeEl !== null) {
iframeEl.src = protoUrl;
}
setTimeout(function() {
if (!pageHidden) {
window.location = protoUrl;
}
}, 2000);
}
else if (protoUrl) {
setTimeout(function() {
window.location = protoUrl;
}, 2000);
}
</script>

vahid-p
چهارشنبه 14 تیر 1396, 01:54 صبح
فکر میکنم منظورتون کد جاوا اسکریپت هست و اینجا انجمن جاوا است. اگر اشتباه نیومدید باید بگم اینکار هم در سمت سرور امکان پذیره و هم سمت کاربر.
سمت سرور باید یک جدول ساده در دیتابیس داشته باشید که آی پی و زمان آخرین نمایش اون کد رو به کاربر ذخیره کنه.

اما از اونجایی که احتمالا منظورتون جاوااسکریپت هست و روی مرورگر قراره اجرا بشه تضیمینی نیست حتما یکبار در ۲۴ ساعت نشون داده بشه اما میتونید از Local Storage مرورگر استفاده کنید. به هر حال این موضوع به انجمن جاوا مربوط نیست و باید در انجمن مربوطش مطرح کنید