在框架内打开https页面是否有问题

Pau*_*lor 5 java url https hyperlink

我以编程方式创建一个html报告,分为两个框架.如果用户然后单击右侧框架上的超链接,则该框架将替换为该页面的内容.

这工作正常,但现在当我尝试链接到任何Discogs发布页面,如这个它不加载它

我注意到Discogs已经转移到安全的http,我想知道这是否是问题.虽然我可以毫无问题地去其他https页面,例如这个Acoustid .

如果我使用target ="_ blank"打开新选项卡中的第一个链接,那么它可以正常工作,但这不是我想要的.

Mac*_*iak 5

您可以通过在Chrome中打开开发人员工具来查看此问题的根本原因.如果我的问题正确,我会在简单的HTML页面中复制它:

<html>
<body>
    <iframe src="https://www.discogs.com/release/1000"></iframe>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这不是HTTP的问题.消息说:

Refused to display 'https://www.discogs.com/release/1000' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
Run Code Online (Sandbox Code Playgroud)

这意味着Discogs阻止在其他来源的帧中显示其内容discogs.com.你无法做任何事情.