我在php上的网站上工作。在这个网站上我有10个带有herf标签的屏幕截图。当用户点击任何图片时,应该打开一个包含该网站的新标签,但实际显示我网站的网址。例如:如果我的网站是www.abc.com,则从该网站用户将重定向到www.xyz.com。但上面的网址应该是www.abc.com。它将显示xyz.com网站的所有功能。如果有人知道,请帮助我。我以前见过这种类型的功能。
答案 0 :(得分:1)
你可以用一个完整的iFrame来做到这一点,但除非绝对必要,否则你真的不想这样做。
答案 1 :(得分:1)
iFrame解决方案非常简单,也许是解决问题的最佳解决方案。
但只是提供另一种可能性:您可以使用PHP函数file_get_contents
实现一种Web代理。如果你做了类似的事情,你最终必须处理流来保存上下文(COOKIES等)。
最后,您将拥有自己的URL(可能会重写,看起来不错),其中显示了其他网站的内容(但没有正确的ajax调用,也可能是其他问题)。
答案 2 :(得分:0)
您可以使用iframe ...或者.htaccess文件可以执行您需要的操作..?
答案 3 :(得分:0)
如果我说得对,你想改变浏览器的地址栏内容吗?你不能这样做。 我在stackoverflow上发现了这个:
Modify the URL without reloading the page
使用全屏iframe:
<html>
<head>
<title>full screen iframe</title>
<style type="text/css">
/* Full Screen The Page Fix*/
body { margin: 0; }
</style>
</head>
<body>
<iframe src=".../site.html" style="border: 0; width: 100%; height: 100%">Your browser doesn't support iFrames.</iframe>
</body>
</html>