为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用javascript动态更改下载链接?

如何使用javascript动态更改下载链接?

繁星coding 2019-04-16 18:15:12
我正在制作一个Flash画廊网站,我希望页面底部的文本是闪存的下载链接。此文本更改为当前显示的当前闪存的标题。我希望href标签动态更改以匹配正在播放的特定闪存的文件路径,以便用户可以下载它。这是我第一次玩下载链接,更不用说那些随变量动态变化的链接了。所以简而言之,我希望链接更改为链接数组中存在的文件路径。包含动态链接的起始代码的函数称为DOWNLOADHTML<body>    <div id="titleText">        <h1>Anon Curb</h1>    </div>    <div id="flashmovie">        <object type="application/x-shockwave-flash" data="swfs/welcomeflash.swf">'+            <param name="movie" value="swfs/welcomeflash.swf">        </object>    </div>    <!-- end #container -->    <div id="buttonCon">        <div id="buttons">            <button id="next">next</button>            <button id="rand">Random</button>            <button id="back">Back</button>        </div>    </div>    <div id="titleCon">        <a href="#" id="downLink">        <div id="title">Hit random button</div>        </a>    </div>    <!-- end #wrapper -->    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-beta1/jquery.min.js"></script>    <script src="js/flashcollection.js"></script></body>JAVASCRIPT$(document).ready(function () {    var links = ['swfs/#1%20(Special%20Japanese%20Extended%20Dance%20Mix).swf','swfs/$D6.swf','swfs/(MAD)%20Huh.swf']; var displaytext = ['#1 (Special Japanese Extended Dance Mix)','$D6','(MAD) Huh'];var c = 0    var flashmovie, test, temp;    function init() {        flashmovie = document.getElementById('flashmovie');        document.getElementById('back').onclick = function () {            if (c == 0) {                c = links.length;            }            c--            displayFiles();        }        document.getElementById('next').onclick = function () {            if (c == links.length - 1) {                c = -1;            }            c++;            displayFiles();        }        document.getElementById('rand').onclick = function () {            temp = c;            while (c == temp) {                c = Math.floor(Math.random() * links.length);            }            displayFiles();        }    }
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1006 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信