当前位置: 首页 > 面试题库 >

省略协议(方案)的绝对URL,以保留当前页面之一

越信鸥
2023-03-14
问题内容

我看到了//somepage.com/resource网址格式。例如:

<img src="//remotesite.com/image1.jpg" />

这样做的目的是,如果当前页面(定义img标签的页面)正在使用http,则通过http向远程站点的请求。如果是https-
是https。这消除了浏览器未完全加密页面的警告。

我的问题是-此URL格式可安全用于所有浏览器吗?这是标准吗?


问题答案:

该URL格式可安全用于所有浏览器吗?

我不能肯定地说什么,但是您应该能够在不同的浏览器中对其进行测试。

这是标准吗?

从技术上讲,根据RFC 3986,它称为“网络路径参考”。这是它的方案:

  relative-ref  = relative-part [ "?" query ] [ "#" fragment ]

  relative-part = "//" authority path-abempty
                / path-absolute
                / path-noscheme
                / path-empty

但是,当在<link>或上使用@importIE7和IE8时,会下载文件



 类似资料:
  • 返回当前页面URL。 使用 window.location.href 获取当前页面URL。 const currentURL = () => window.location.href; currentURL(); // 'https://google.com'

  • 本文向大家介绍PHP获取当前页面完整URL的方法,包括了PHP获取当前页面完整URL的方法的使用技巧和注意事项,需要的朋友参考一下 一、利用javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 二、利用PHP实现 http://localhost/PHP/XX.php?id=5 //获取域名或主机地址 //获取网页地址

  • 我在我的项目中更新了几个依赖项的版本,构建变得很慢,在enforcer插件上等待大约5分钟以上。我试着比较了以前构建的调试日志,它们通常只需要3分钟,而这次总共需要8+分钟,我提到的5+分钟被执行器偷走了。我在日志中看到的唯一显著区别是下面。没有错误或其他任何东西,而且这些日志移动得很慢。这就是问题所在。如果有人知道这意味着什么,我怎样才能通过这个,这将是很大的帮助 omitfornearer:o

  • 问题内容: 分页时有什么方法可以保留我的GET参数。 我的问题是我有几个不同的网址,即 我应该如何在分页类中创建指向页面上具有不同页码的页面的链接,但仍然保留网址的其他部分? 问题答案: 简而言之,您只需解析URL,然后在最后添加参数,或者如果参数已经存在,则将其替换。 此示例代码需要用于和的PHP HTTP模块 。后者可以替换为第一个,如果没有安装模块,则可以使用PHP用户空间实现。 另一种选择

  • 本文向大家介绍IE6中链接A的href为javascript协议时不在当前页面跳转,包括了IE6中链接A的href为javascript协议时不在当前页面跳转的使用技巧和注意事项,需要的朋友参考一下 切页面时有时用链接A来替代按钮,这样做有几个好处 鼠标放上时默认有手状效果(不用添加cursor:pointer) 可以添加低版本IE都支持的伪类 如果点击时页面要整体刷新,即跳转,这时IE6则不尽人

  • 问题内容: 我正在尝试获取当前打开页面的URL。我正在使用Selenium WebDriver和Java。 我正在通过以下方式访问当前URL: 但是,该URL似乎并未真正反映我当前所在的位置。 我当前的测试用例涉及到NYT网站,然后单击“技术”链接。但是,无论地址栏中显示的URL如何,始终显示为。 我如何实际访问地址栏中的URL值,以便知道实际在哪个页面上? 问题答案: 睡吧 它会工作。我努力了。