18910140161

JavaScript-随机化加载内容-堆栈溢出

顺晟科技

2022-10-19 12:45:16

196

我想做一个网站,显示不同的内容每次边得到重新加载。内容包含图像和音频 我发现了一个脚本,它在每次重新加载后随机设置我的图像,但它同时播放所有的声音。我想我必须使用其他标签而不是“ID”,但因为我是一个绝对的初学者,我还没有找到正确的一个。多谢!

<!DOCTYPE html
<html>
<head>
    <title>johannes</title>
    <script language="javascript" type="text/javascript" src="random.js"></script>
</head>

<body>

    <div id="spaghetti">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/spaghetti.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/spaghetti.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="bier">

        <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/bier.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/bier.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="zelt">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/zelt.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/zelt.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>
</body>
</html>


顺晟科技:

您可以简化此操作

<!DOCTYPE html
<html>
<head>
    <title>johannes</title>
    <script language="javascript" type="text/javascript" src="random.js"></script>
</head>

<body>

    <div id="spaghetti">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/spaghetti.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/spaghetti.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="bier">

        <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/bier.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/bier.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="zelt">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/zelt.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/zelt.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>
</body>
</html>

并拥有CSS

<!DOCTYPE html
<html>
<head>
    <title>johannes</title>
    <script language="javascript" type="text/javascript" src="random.js"></script>
</head>

<body>

    <div id="spaghetti">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/spaghetti.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/spaghetti.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="bier">

        <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/bier.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/bier.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="zelt">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/zelt.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/zelt.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>
</body>
</html>

或最好给它们所有相同的类,并具有

<!DOCTYPE html
<html>
<head>
    <title>johannes</title>
    <script language="javascript" type="text/javascript" src="random.js"></script>
</head>

<body>

    <div id="spaghetti">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/spaghetti.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/spaghetti.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="bier">

        <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/bier.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/bier.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>

    <div id="zelt">

    <img src="/Users/henrigimm/Documents/Johannes test/Illu Johannes/zelt.png">

    <audio autoplay>
      <source src="/Users/henrigimm/Documents/Johannes test/zelt.mp3" type="audio/mpeg">
      Your browser does not support the audio element.
    </audio>

    </div>
</body>
</html>

注意:我删除了自动播放并添加了一个可以触发的ID

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航