为博客后期上https小绿锁做好准备(二)

原创 野人  2020-04-15 09:01  阅读 388 次

昨天写完《为博客后期上https小绿锁做好准备(一)》之后,发现在用手机识别网站的一些推广二维码时,突然发现无法直接打开,而是显示的文本链接,这样大大降低了用户体验,于是就想到会不会去昨天的修改导致的,测试下了下,大体上知道了是这个原因,是因为把http替换成了【//】,导致手机的浏览器无法识别,然后就无法直接识别跳转打开。

知道了问题,那自然会好办多了,想起来,js中好像可以直接获取当前URL的协议,于是就通过搜索引擎查了下,代码如下:

window.location.protocol//设置或返回当前URL的协议。

有了上面的基础,就需要对原本的js代码进行升级改造了,也就是在原来的推广链接的js上加上上方的代码,这样就可以让js自动识别网站用的协议了。

罗里吧嗦了一大堆,还不是因为博客使用的是虚拟主机,存储空间有小, 带宽又小,只能使用qrcode.js来生成二维码,当然好处也是显而易见的,让存储空间充分利用,加快的网站的打开速度,同时因为推广链接具有不稳定,这样我们只要在后台更改了链接,相应的链接也就更新了。

本文地址:https://www.yerenwz.com/1880.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论

  1. 钱路子博客
    钱路子博客 【农民】 @回复

    对于我这小白来说,真心看不懂