zoukankan      html  css  js  c++  java
  • 用JS解决html页面间获取context-path问题

    用JS解决html页面间获取context-path问题

    问题说明:

    我使用springboot+vscode写了一个前后端分离的demo,前台页面都是html,里面各种api调用和路径跳转。

    例如:http://localhost:8888

    我不想每一个都写么一堆,所以可以写一个js文件,把公共部分抽取出来,供各个html页面使用!(用时记得导入js文件)

    下面放上代码:

    urls.js:

    var ctx = 'http://localhost:8888';
    

    index.html:(部分代码):

    <script src="js/jquery.js"></script>//JQ   
    <script src="js/urls.js"></script>//自己封装的JS文件
    <script>
                    $(function() {
                                $.ajax({
                                url: ctx+"/news/get", //json文件位置
                                type: "GET", //请求方式为get
                                dataType: "json", //返回数据格式为json                  
                                //contentType: "application/json; charset=utf-8",				
                                success: function(data) { //请求成功完成后要执行的方法 
                                var data = data.data
                                    var html = "";
                                    
                                $.each(data, function(i, item) { //这里的函数参数是键值对的形式,i代表键名,item代表值                                                              
                                    html += '<li> ';
                                    html += ' <a href="https://www.kaitao.cn/article/20190228161752.htm" target="_blank">';
                                    html += '<img src="static/picture/' + item.fileName + '" alt="拼多多直通车100%卡位成功技巧实操分享" />' + item.title + '</a></li> ';               
                                });
                                $(".news-list").append(html);
                                }
                           })
                            })
                    
                </script>
    

    其中url处拼接的地址,经过测试,可以使用!

    总结:

    1. 按需写一个js文件,给对象赋值一个地址
    2. 在html页面导入这个js文件,在url处,采用自己封装的对象
    3. 解决问题,根据需要想怎么改就怎么改!

    我是初学者,在学习是发现了一个大牛,下边放上他写的关于thymeleaf利用fragment解决html页面间获取context-path问题。

    点击此处跳转thymeleaf利用fragment解决html页面间获取context-path问题

  • 相关阅读:
    jQuery 核心
    Js实现内容向上无缝循环滚动
    浅析CSS postion属性值用法
    JS原生Ajax请求
    详解SQL集合运算
    Windows上开启IIS
    poj 4618 暴力
    hdu 4614 线段树
    poj 3468 线段树
    hdu 1698 线段树成段更新
  • 原文地址:https://www.cnblogs.com/XING-ZHI-JI-DA-XUE/p/14276032.html
Copyright © 2011-2022 走看看