把https地址作为变量拼接在link/script 内部

下面是之前写的一个交互的例子,直接拿过来用一用啦,最主要的在于将把https地址作为变量拼接在link/script 内部,其余的都是次要的。

示例如下:

时间的json数据格式:data.json

{"commitTime": 1588061853944}

示例代码:

<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
    <head>
        <title>jQuery数据结构渲染(2):时间戳的处理</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" href="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
        <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
        <script src="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
    </head>
    <body>
        时间:<div id="commintTime"></div>
    </body>
    <script type="text/javascript">
        $.ajax({
            url: "data.json",
            type: 'GET',
            dataType: 'json',
            success: function(data) {
                //
                var htm = '';
                htm += '' + formatTime(data.commintTime) + '';
                $('#commintTime').html(htm)
            }
        });
        //格式化时间,时间戳的处理
        function formatTime(commintTime) {
            var date = new Date();
            //date.setTime(value);
            var month = date.getMonth() + 1;
            var hours = date.getHours();
            if (hours < 10)
                hours = "0" + hours;
            var minutes = date.getMinutes();
            if (minutes < 10)
                minutes = "0" + minutes;
            var time = date.getFullYear() + "-" + month + "-" + date.getDate() +
                " " + hours + ":" + minutes;
            return time;
        }
    </script>
</html>

显示:

把https地址作为变量拼接在link/script 内部

主要代码:

<script type="text/javascript">
        var webpath = "https://cdn.bootcss.com"
        document.write('<link  rel="stylesheet" type="text/css" href="' + webpath +'/twitter-bootstrap/4.3.1/css/bootstrap.min.css">');
        document.write('<scr' + 'ipt src="' + webpath + '/jquery/3.4.1/jquery.min.js"></scr' + 'ipt>');
        document.write('<scr' + 'ipt src="' + webpath + '/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></scr' + 'ipt>');
    </script>

例子:

<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
    <head>
        <title>jQuery数据结构渲染(2):时间戳的处理</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <!-- <link rel="stylesheet" href="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
        <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
        <script src="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> -->
    </head>
    <body>
        时间:<div id="commintTime"></div>
    </body>
    <script type="text/javascript">
        var webpath = "https://cdn.bootcss.com"
        document.write('<link  rel="stylesheet" type="text/css" href="' + webpath +'/twitter-bootstrap/4.3.1/css/bootstrap.min.css">');
        document.write('<scr' + 'ipt src="' + webpath + '/jquery/3.4.1/jquery.min.js"></scr' + 'ipt>');
        document.write('<scr' + 'ipt src="' + webpath + '/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></scr' + 'ipt>');
    </script>
    <script type="text/javascript">
        $.ajax({
            url: "test.json",
            type: 'GET',
            dataType: 'json',
            success: function(data) {
                //
                var htm = '';
                htm += '' + formatTime(data.commintTime) + '';
                $('#commintTime').html(htm)
            }
        });
        //格式化时间,时间戳的处理
        function formatTime(commintTime) {
            var date = new Date();
            //date.setTime(value);
            var month = date.getMonth() + 1;
            var hours = date.getHours();
            if (hours < 10)
                hours = "0" + hours;
            var minutes = date.getMinutes();
            if (minutes < 10)
                minutes = "0" + minutes;
            var time = date.getFullYear() + "-" + month + "-" + date.getDate() +
                " " + hours + ":" + minutes;
            return time;
        }
    </script>
</html>

完成
这个时候可以打开F12,查看一下dom元素
可以看到,通过拼接的地址可以打印在dom元素里面了。

el-form-item是Element UI中的一个表单组件,用于在表单中包裹表单项。字符串拼接列表下载是指将多个字符串拼接成一个列表,并提供下载功能。 要实现字符串拼接列表下载,可以按照以下步骤进行操作: 1. 创建一个空的字符串变量,用于存储拼接后的字符串。 2. 遍历要拼接的字符串列表,将每个字符串依次添加到上述变量中。 3. 在每个字符串之间添加分隔符,例如逗号或换行符,以便在下载后能够正确显示。 4. 创建一个下载按钮或链接,点击时触发下载操作。 5. 将拼接后的字符串作为文件内容,设置文件名和文件类型。 6. 使用浏览器提供的下载功能,将文件下载到本地。 以下是一个示例代码,演示了如何使用Vue和Element UI实现字符串拼接列表下载: ```html <template> <div> <el-form> <el-form-item label="字符串列表"> <el-input v-model="inputString"></el-input> <el-button @click="addString">添加</el-button> </el-form-item> </el-form> <el-button @click="downloadList">下载列表</el-button> </div> </template> <script> export default { data() { return { inputString: '', // 输入的字符串 stringList: [] // 字符串列表 }; }, methods: { addString() { if (this.inputString) { this.stringList.push(this.inputString); this.inputString = ''; } }, downloadList() { const content = this.stringList.join('\n'); // 使用换行符作为分隔符 const filename = 'list.txt'; // 文件名 const blob = new Blob([content], { type: 'text/plain' }); // 创建Blob对象 const link = document.createElement('a'); link.href = URL.createObjectURL(blob); link.download = filename; link.click(); } } }; </script> ``` 在上述示例中,用户可以通过输入框输入字符串,点击"添加"按钮将字符串添加到列表中。点击"下载列表"按钮时,会将列表中的字符串拼接成一个以换行符分隔的字符串,并将其下载到本地,文件名为"list.txt"。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值