动态切换(http)s页面内容到安全协议(javascript)

Ara*_*ash 0 javascript https protocols dynamic

我将动态更改Blogger上所有页面源中的协议.

例如,http://在以下项目上更改为https://:

  • <link rel="..." type="..." href="http://www.blogger.com/..." />
  • <script src="http://www.blogger.com/..."></script>
  • <iframe src="http://www.blogger.com/..."></iframe>
  • <a href='http://www.blogger.com/...'></a>
  • 如果可能的话,内部的javascript变量

bjo*_*rnd 12

最好的选择是使用Protocol-Relative又名协议 - 不可知的URL:

<link rel="..." type="..." href="//www.blogger.com/..." />
<script src="//www.blogger.com/..."></script>
<iframe src="//www.blogger.com/..."></iframe>
<a href='//www.blogger.com/...'></a>
Run Code Online (Sandbox Code Playgroud)

所以不需要动态地改变任何东西.