美文网首页
网页首页上模拟ajax请求

网页首页上模拟ajax请求

作者: 心软脾气硬01 | 来源:发表于2018-09-20 19:58 被阅读0次

现有一个提前做好的网页首页代码如下:
用一个服务器模型做个模拟
别克汇首页如下:


别克汇——首页.png

以京东上的一个登录小标为例
如果用户已经登录过,那么直接显示,***您好,欢迎使用别克汇,显示用户,并且有我的订单
如果没有登录,那么此刻需要登录,显示请登录
模拟ajax请求,先把首页和资源文件拷贝一下
(需要的话可以私我)
head部分如下:

<head>
    <meta charset="UTF-8">
    <title>登录小头像</title>
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="css/index.css">
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript" src="js/bootstrap.min.js"></script>
    <script type="text/javascript">
        $.ajax({
            url: 'js/data.json',
            type: 'get',
            dataType: 'json'
        })
        .done(function(data) {
            if(data.code == 200){
                $('#logout').addClass('show');//让它显示
                $('#logout em').html(data.data.name);//获取李念,作为内容塞给标签
                $('#login').addClass('hidden');//把未登录的隐藏

            }
        })
        .fail(function() {
            alert('连接超时!请重试');
        });
    </script>
</head>

这样请求就不会冲突了,这时候登录过只显示登录过的正常界面

<div id="def_head>
    <img class="center-block img-circle" src="img/4.jpg" alt="头像">
</div>

<div id="usr_head">
    <img class="center-block img-circle" src="img/4-4.jpg" alt="头像">
</div>

最后,因为这部分设置过登录还是未登录之后,京东狗的头像还是存在没有变过
所以,我们可以给他登录过的换一个头像,只需要给usr_head换一个头像
然后就大功告成了
over学起来
最后效果如图:


QQ浏览器截图20180920195817.png

相关文章

  • 网页首页上模拟ajax请求

    现有一个提前做好的网页首页代码如下:用一个服务器模型做个模拟别克汇首页如下: 以京东上的一个登录小标为例如果用户已...

  • 网页请求(Ajax)

    ajax = Asynchronous JavaScript and XML XMLHttpRequest实例,就...

  • vue中如何使用mockjs摸拟接口的各种数据

    mockjs的作用 生成模拟数据 模拟 Ajax 请求,返回模拟数据 基于 HTML 模板生成模拟数据(后续更新)...

  • python入门六

    1.模拟网页请求

  • Ajax get请求GitHub API接口

    AJAX用于异步请求。AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页...

  • Python 爬虫知识记——基础篇

    简单的爬虫请求: 这样就会获取到指定网页的数据了。 GET 请求模拟 post 请求模拟 headers 请求头设...

  • HTML5权威指南 | 第五部分 高级功能

    三十二、使用AJAX(上) Ajax起步: 使用Ajax事件: Ajax请求的错误处理: 中止Ajax请求: 三十...

  • mock模拟ajax请求

    Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:...

  • setTimeout this指向问题

    今天的需求是防止多次提交请求------于是模拟ajax异步请求,用setTimeout代替,更改标识, subm...

  • curl 模拟请求

    一般情况下我们会在网页上请求后台接口,但是对于需要进行多次测试的人来说,每一次都要在网页上模拟请求,是存在很大局限...

网友评论

      本文标题:网页首页上模拟ajax请求

      本文链接:https://www.haomeiwen.com/subject/qonnnftx.html