相关疑难解决方法(0)

在<script src ="http:// ...">中用//替换http://是否有效?

我有以下元素:

<script type="text/javascript" src="https://cdn.example.com/js_file.js"></script>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,该站点是HTTPS,但该站点也可能只是HTTP.(JS文件在另一个域上.)我想知道为方便起见,执行以下操作是否有效:

<script type="text/javascript" src="//cdn.example.com/js_file.js"></script>
Run Code Online (Sandbox Code Playgroud)

我想知道是否有效删除http:https:

它似乎适用于我测试过的所有地方,但是有什么情况下它不起作用吗?

html https uri http protocol-relative

455
推荐指数
8
解决办法
11万
查看次数

没有"http | https"的网址

我刚从一位同事那里了解到,在链接中省略URL的"http | https"部分会使该URL使用它所使用的页面所使用的任何方案.

例如,如果我的页面在http://www.example.com上访问,并且我有一个链接(注意前面的'//'):

<a href="//www.google.com">Google</a>
Run Code Online (Sandbox Code Playgroud)

该链接将转至http://www.google.com.

但是,如果我使用相同的链接访问https://www.example.com上的网页,则会转到https://www.google.com

我想在网上查找有关这方面的更多信息,但我很难想出一个好的搜索短语.如果我搜索"没有HTTP的URL",返回的页面是关于这种形式的网址:"www.example.com",这不是我正在寻找的.

你会称那个无方案的URL吗?无协议的URL?

这适用于所有浏览器吗?我在FF和IE 8中进行了测试,它在两者中均有效.这是标准的一部分,还是我应该测试更多的浏览器?

url https http

77
推荐指数
2
解决办法
7万
查看次数

Javascript不会在github页面网站上运行

因此,javascript曾经在我的github页面网站上工作,但是在我删除存储库并试图通过一些更改重新上传项目后它不再起作用了.这是回购.这是网站.

html javascript css github github-pages

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

html ×2

http ×2

https ×2

css ×1

github ×1

github-pages ×1

javascript ×1

protocol-relative ×1

uri ×1

url ×1