今天在百度统计(tongji.baidu.com)看到了一种脚本写法,以前确实不知道,记录一下,也算有所收获。
一个站点被部署的时候,同时支持http也支持https,但是当一个站点采用https访问的时候,如果引用了一个http的资源,通常会收到浏览器的安全提示,告知用户访问一个不安全的资源。此时如果用户没有点击允许访问,则你的站点则可能访问不正常。
其实如果在html标签中,src属性的设置的时候,不写协议名,那么它会自动使用当前访问的页面协议来尝试访问。(iframe的方式我没有测试,感兴趣的朋友可以试试)
测试代码如下:
<html>
<head>
<title>test src attribute</title>
<script type="text/javascript" src="//volnet.cnblogs.com"></script>
</head>
<body>
<img src="//www.cnblogs.com/images/logo_small.gif" alt="博客园Logo"/>
</body>
</html>
因为我这里简易测试,就使用了本地文件的访问方式,你会发现script标签和img标签的src都是用了本地协议file来取代。