gpt4 book ai didi

javascript - 每 10 次访问显示一次 JavaScript 函数(重新加载)

转载 作者:行者123 更新时间:2023-11-27 23:27:15 25 4
gpt4 key购买 nike

我确实有一个网站,它调用存储在其他地方的 javascript 文件。我希望只有 10% 的访问者能够做到这一点(或者换句话说......如果您几乎每十次刷新页面,脚本就应该工作一次)

我在想这样的事情:我创建了一个空的JS文件。在我创建它的同一位置,我创建了另一个php文件,其功能是每十次一次,它将代码(我想要使用的代码)存储在js文件中。

这可能吗?如果我说的话对你来说可能听起来很奇怪,请原谅我,但我是这类事情的初学者!

谢谢!

最佳答案

只要使用随机,每10次就会伪准确。

if( Math.floor(Math.random()*10)==4 )
{
//do your script or function call
}

这是一个演示:

var trials = {};

for(var i = 0; i < 10; i++) trials[i] = 0;
for(i = 0; i < 10000; i++) trials[Math.floor(Math.random()*10)]++;
document.write(JSON.stringify(trials));
console.log(trials);

或者用 PHP

<?php
if( rand(1,10) == 4 ) {
echo '<script src="yourfile.js"></script>';
}
?>

关于javascript - 每 10 次访问显示一次 JavaScript 函数(重新加载),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34866154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com