【问题标题】:How to create a Random number or string in HTML without javascript or jquery如何在没有 javascript 或 jquery 的情况下在 HTML 中创建随机数或字符串
【发布时间】:2015-06-20 01:21:31
【问题描述】:

我想在 HTML 中生成一个随机数或字符串,以便将其添加到 HTML 页面内的 HTTP URL,以使其在每次页面加载时都不同。

【问题讨论】:

    标签: html


    【解决方案1】:

    那是不可能的。 HTML 是一种标记语言,不能用于定义逻辑。

    【讨论】:

      【解决方案2】:

      您应该为此使用服务器端脚本语言。

      不使用 javascript 或 jQuery,HTML 不提供随机数生成。

      【讨论】:

        【解决方案3】:

        如果您想避免缓存问题,以确保用户每次加载页面时都有不同的 url,您可以执行以下操作:

        <body onLoad="location.hash = Math.floor((Math.random() * 100) + 1);">
        

        【讨论】:

        • 是的,我想避免缓存问题,但我不能使用 javascript。我认为这不适用于不支持javascript的手机。
        • 我会建议你使用元标记,但这似乎不是一个好主意。但是,您有一个解决方案:stackoverflow.com/questions/6664542/…
        【解决方案4】:

        我认为这行不通,因为 HTML 是一种静态语言。

        【讨论】:

          【解决方案5】:

          使用php帮助的东西?示例:

          <?php
          $url ='https://linkexample/ws/'+ rand(1,100); + '.com';    
          echo $url;
          ?>
          

          【讨论】:

            猜你喜欢
            • 2016-04-25
            • 2021-11-29
            • 2011-03-15
            • 2011-05-04
            • 2018-01-21
            • 2020-03-04
            • 1970-01-01
            • 2020-07-09
            • 2017-09-13
            相关资源
            最近更新 更多