首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gvhao001
V2EX  ›  问与答

请教个问题。html 如何随机显示图片

  •  
  •   gvhao001 · 65 天前 · 1387 次点击
    这是一个创建于 65 天前的主题,其中的信息可能已经有所发展或是发生改变。

    红线里边还要放几张图片,仅用 html 有没有可能实现图片随机显示, MBr6Cd.png

    17 回复  |  直到 2019-11-17 17:23:13 +08:00
    kyuuseiryuu
        1
    kyuuseiryuu   65 天前 via iPhone
    自己作业自己做
    mayx
        2
    mayx   65 天前 via Android
    没 js 或后台不可能
    js 可以参考这个: https://mabbs.github.io/card.html
    mayx
        3
    mayx   65 天前 via Android
    看你的语法,你应该还不会 html 吧,那就自己加油学吧
    jugelizi
        4
    jugelizi   65 天前
    你需要的是如何使用搜索引擎
    DonnyChao
        5
    DonnyChao   65 天前 via Android
    使用 PHP 写一个随机返回图片的脚本,网上很多图片 API 都是这样来的
    Baymaxbowen
        6
    Baymaxbowen   65 天前 via Android
    mock 可以模拟图片
    ScepterZ
        7
    ScepterZ   65 天前
    接口是随机的就行了吧
    Track13
        9
    Track13   65 天前 via Android
    用 js 可以,图片都放一个数组里,随机选一个给 src 就是
    learningman
        10
    learningman   65 天前 via Android
    @Track13 请审题
    RYAN0UP
        11
    RYAN0UP   65 天前 via iPhone
    src 里面放 img 标签?
    wunonglin
        12
    wunonglin   65 天前 via iPhone
    #1 +1,作业自己做
    xiaoyiyu
        13
    xiaoyiyu   65 天前 via iPhone
    利用 html 的 object 和 param 标签试试
    DeWhite
        14
    DeWhite   65 天前 via Android
    不用 js 我也不晓得咋做,如果有老哥会的麻烦回复一下我,最近在学习前端。
    orzorzorzorz
        15
    orzorzorzorz   65 天前
    可以试试改图片的二进制码。可以把 js 隐藏在图片里,然后 js 实现图片的切换,面上是只有 html 的。
    再一个就是用 style 标签,结合伪元素来控制图片显示。类似于表格的奇偶行显示那样,应该可行。
    更干脆的就是每次请求都直接改变图片目标地址的静态资源指向。
    cococoder
        16
    cococoder   65 天前 via Android
    @orzorzorzorz 将 js 隐藏在图片里认真的么,js 文件肯定识别不了,js 被夹在的时候都是以文本形式加载的,都变成二进制文件了还怎么执行?
    TomVista
        17
    TomVista   65 天前 via Android
    @cococoder 确实可以这么干。。。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2375 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 29ms · UTC 11:00 · PVG 19:00 · LAX 03:00 · JFK 06:00
    ♥ Do have faith in what you're doing.