可以在我的网站的另一个网站的地址栏中显示链接吗


is it possible to show the link in address bar of another site in my site?

我遇到了一个非常奇怪的问题。我的一个客户想在他的网站上显示另一个网站的数据。我有另一个网站的链接,他希望当用户点击该链接时,他会被重定向到自己网站的另一个页面,但会显示该链接的内容。我用iframe做了这件事,但现在他想要,地址栏必须显示该内容的链接。当用户点击它时,他们会重定向到我的客户网站的另一个页面,但会显示另一个网站的内容,也会在地址栏中显示其他网站的链接。我不知道这是否可能。如有任何帮助,我们将不胜感激。谢谢

这可以归结为:我可以让地址栏对用户撒谎,说他们在网站A上,但实际上他们在网站B上吗?

不,模块浏览器错误(我不知道)。如果可能的话,这将是非常不合适的。(你可以用一个域名或类似的域名来接近,但同样:非常不合适。)

有时我们只需要对客户说"不"。这就是其中之一。

简而言之,是的,你可以做到。这需要HTML5历史API,请参阅此片段。

history.pushState({},"Name","URL");

有些网站对此有保护措施,比如StackOverflow。

然后问题变成了你应该这样做。答案可能是否定的。这将使伪造谷歌或你的银行环境成为可能,我已经看到人们这样做了
我不了解你的客户,但当人们开始询问这些特定的东西时,很可能出了问题