我如何获得URL中的随机数? (iframe)

问题描述 投票:-1回答:2

我要落后?i=一个随机数

<li><strong>&nbsp; &nbsp;Clip</strong>&nbsp;2<br>   <iframe src="https://mysite.ml/links/clip2.html?i=" height="350" width="600" frameborder="0" scrolling="no" allowfullscreen="true"></iframe></li>
html url iframe random
2个回答
1
投票

首先,请确保您的iframe具有id属性,例如:<iframe id="myrandomiframe" src="" height="350" width="600" frameborder="0" scrolling="no" allowfullscreen="true"></iframe>

然后onpageload,使用JavaScript设置src属性并附加Math.random(),例如:document.getElementById("myrandomiframe").setAttribute("src","https://mysite.ml/links/clip2.html?i=" + Math.random());


0
投票

[当页面加载有JavaScript时,您必须这样做。

window.addEventListener('load', function(){
  document.getElementsByTagName("iframe")[0].src += rando(Number.MAX_SAFE_INTEGER);
  console.log(document.getElementsByTagName("iframe")[0].src);
});
<script src="https://randojs.com/1.0.0.js"></script>
<iframe src="example.com/?i="></iframe>

如果您需要更深入地研究其中的任何一个,我会使用randojs.com来选择一个介于0到Number.MAX_SAFE_INTEGER之间的数字。

© www.soinside.com 2019 - 2024. All rights reserved.