玩转C科技.NET

从学会做人开始认识这个世界!http://volnet.github.io

导航

如何自适应网页的协议(http/https/……)

今天在百度统计(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来取代。

posted on 2015-12-23 23:45  volnet(可以叫我大V)  阅读(5596)  评论(0编辑  收藏  举报

使用Live Messenger联系我
关闭