javascript - 如何从函数内部的 URL 调用外部 javascript

标签 javascript

我会尽量让我之前的问题更清楚一些。

所以我必须使用标签从我的 CPA 网络获取 CPA offer。

<script type="text/javascript" src="https://megadownloder.com/script_include.php?id=372715"></script>

<script type="text/javascript" src="https://megadownloder.com/script_include.php?id=372716"></script>

现在,我希望它在用户单击下载按钮时随机调用并在两者之间进行选择。

示例场景:

当用户点击下载按钮时,<script type="text/javascript" src="https://megadownloder.com/script_include.php?id=372715"></script>将被调用。

当新用户再次点击下载时 <script type="text/javascript" src="https://megadownloder.com/script_include.php?id=372716"></script>会显示。

以随意的方式。

我希望我把我的问题说清楚,你们可以帮助我。非常感谢。

最佳答案

只要给你的脚本标签一个 id 然后读取 src 属性。 对最后一个字符进行切片,并再次将 5 +(0 或 1 随机)添加到字符串中。 所以结果将是 372715372716 作为 id。

如果没有 JS 事件,src 仍然有效,但只有这个 id:372715

作为旁注:
这在您的情况下不起作用。在您操作脚本 src 属性时,脚本已经加载。所以你应该在服务器端执行此操作。

var dlScr = document.getElementById('dl-script');
dlScr.src = dlScr.src.slice(0, -1) + (5+Math.round(Math.random()));
<script id="dl-script" type="text/javascript" src="https://megadownloder.com/script_include.php?id=372715"></script>

关于javascript - 如何从函数内部的 URL 调用外部 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32688668/

相关文章:

Javascript 不上传二进制数据

javascript - jQuery .add() 使用生成的元素不起作用

iPad 上的 Javascript 文件未刷新

javascript - 如何实现干净的方法来告诉我的对象的所有图像都已加载?

javascript - 在 Javascript 中列出顺序子集元素

javascript - 在组件中生成随机值时的 Next.js/React 警告

javascript - 将新元素添加到可滚动 div 的底部

javascript - 是否可以以非递归方式遍历 JavaScript 中的对象?

javascript - jQuery 在一页中显示多个时钟

javascript - Javascript 中的全局对象名称