Swarm413

Swarm413 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

Swarm413 回答了问题 · 4月17日

解决关于完成登录之后页面跳转的一个小问题

github上的回复是增加一个指令,问题解决了,感谢各位

关注 1 回答 1

Swarm413 提出了问题 · 4月16日

解决关于完成登录之后页面跳转的一个小问题

小弟有一事不明,请教诸位大神
背景
注册或者登陆页面向服务端发送AJAX异步请求,服务端返回JSON,客户端根据返回的JSON跳转至首页,或者提示用户密码错误等等
问题
注册登陆页面header里面都有csp安全策略,当用户输入用户密码正确时,页面应该跳转至首页,但是csp阻止了JS跳转,请问现在该怎么办。
为什么跳转到自己的首页CSP都阻止呢?
相关代码
登录网页中的JS处理AJAX的相关部分

        $('#loginForm').on('submit',function(e){
          e.preventDefault()
          var formData =$(this).serialize()
          $.ajax({
            url:'/login',
            type:'post',
            data:formData,
            dataType:'json',
            success:function(data){
              var err_code=data.err_code
              if(err_code===0){
//页面跳转
window.setTimeout("window.location='/'",2500)
              }
}
})
})

HTML中head相关部分

<meta http-equiv="Content-Security-Policy" content="default-src 'self';script-src 'self' http://lib.baomitu.com;style-src 'self' http://lib.baomitu.com;font-src 'self' http://lib.baomitu.com;">

报错信息

Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive

望诸位大神不吝赐教,小弟先行谢过

关注 1 回答 1

Swarm413 回答了问题 · 4月16日

js 对象问题

对象是无序的啊

关注 4 回答 3

Swarm413 回答了问题 · 4月16日

解决a=3, 为什么计算a+=a-=a*a时,C运行的结果是-12,而js是-3?

JS没有结合率,JS是面向对象的单线程语言

var a=3;a+=a
6
var a=3;a+=a-=a
3
var a=3;a+=a-=a*a
-3

关注 2 回答 2

Swarm413 关注了问题 · 4月14日

解决关于如何给网站添加loading 是用jquary的方法嘛 小白流泪求助

就最后一步给网站添加loading这一块 卡住了 我想问下 是用什么load形式 给网站添加loading 好让首页在加载完之后再跳转 在线等

关注 2 回答 3

Swarm413 提出了问题 · 4月13日

解决同步加载,比如get请求,加载动画loading的问题

各位大神,小弟有一事不明,还望诸位不吝赐教
同步加载页面加载loading动画这个问题不是太难,就是有两个方案。
一个是方案window.onload,一个是方案是$("document").ready()
前者是所有的元素加载完才触发的,后者是DOM树加载完毕
当然了,一般现在的服务器速度以及网速都很快,
但是一般选择哪个更合适呢?

关注 1 回答 1

Swarm413 回答了问题 · 4月9日

解决关于注册登录验证码的一个问题

后端滑动验证码有什么npm包吗...或者直接封大量请求的ip?

关注 3 回答 3

Swarm413 回答了问题 · 4月8日

解决请问js能不能写入cookie

不懂你在说什么,随手写的
html头部文件引入jq,具体地址从cdn找
'<script type="text/javascript" data-original="js/jquery-1.7.1.min.js"></script>
<script type="text/javascript" data-original="js/jquery.cookie.js"></script>'
引入js文件或者写到html文件底部
'window.onload=function (){var test = window.location.href;$.cookie('url的网址', test);}'
查看cookie
'console.log(document.cookie)'

关注 4 回答 3

Swarm413 回答了问题 · 4月8日

uni-app开发小程序,当token过期后重新获取token如何继续请求之前的接口

斗胆回答:由于http的无状态特点,使用token的目的在于向服务端确认客户端的身份。换句话,带有不同token请求头的请求,服务端会认为这是两个不同的客户端访问请求。
那么你只需要将服务端返回的新token保存到客户端覆盖掉过期的token,cookie localstorage sessionstorage都可以。这样下次请求请求头带的就是没过期新的token

关注 3 回答 2

Swarm413 提出了问题 · 4月8日

解决关于注册登录验证码的一个问题

1.背景:验证码的目的是防止大量恶意注册或访问。
2.实例:那么比如滑动图片验证码,有三个功能,滑动正确位置回调函数,滑动错误位置回调函数,刷新图片。就举例子,滑动位置正确之后发送post请求。服务端受到请求,解析req.body进行处理等等
3.疑惑:验证码应该是后端生成的,对于后端渲染的网页该如何处理呢,如果有npm包就再好不过了
4.那么问题来了,要这种验证码有什么用,用postman可以越过注册页面,一直向服务端发送post请求
5.那么滑动验证码的正确攻略是什么
望诸位大哥不吝赐教,小弟先行谢过

关注 3 回答 3

认证与成就

  • 获得 5 次点赞
  • 获得 6 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 6 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2020-08-04
个人主页被 477 人浏览