如何在HTML页面中跳转到父页面

直接使用 JavaScript 进行转换最简单。

window.parent.location.href = '父页面。
';
或使用相对路径。

href = '../父页面。
'。

注意嵌套 iframe。

考虑跨域问题。

确认确认。

html怎么跳转另一个html

啊,你问了一个好问题。
让我告诉你我在做这件事时遇到的一些陷阱。

那年我还在上海,做一个小程序,页面的移动让我很困惑。
我尝试了你提到的所有方法。

最常用的标签按原样使用,没有任何问题。
我记得在创建一个介绍各种景点的旅游网站时使用了很多这样的链接。
最初我使用绝对路径,例如 https://www.mysite.com/spot1 但后来发现服务器地址变了,改起来太麻烦了。
后来,通过切换到像 href="spots/spot1 " 这样的相对路径,在同一网站内导航变得更加方便。
但有一次我忘记在路径前面添加 /,导致我的 Linux 服务器上直接出现 4 04 实在是太荒唐了。

我还尝试了一种特殊的跳跃方法。
例如,如果我有一个活动页面,我添加了 target="_blank",因为我希望它在新选项卡中打开以防止用户离开我的网站。
还有锚点跳跃。
我在一篇很长的文章中添加了一个锚点,以便用户可以单击它来跳转到指定的部分。
用户体验要好得多。

我也是用JavaScript来跳转的。
有一次我正在玩彩票。
用户中奖后直接使用_window.location.href='result'。
转到结果页面。
感觉比直接用标签跳转更流畅。
但有一次我忘记添加_window.onload。
结果一打开页面就跳了。
用户认为网站有bug,很尴尬。

我对后端不太了解,所以我对服务器端重定向没有太多经验。
然而,我曾经迁移过一个使用 PHP 的 header("Location: newurl"); 实现的旧网站。
不过这个方法必须在PHP文件的第一行,否则会报错。

我们也注意了预防措施。
路径区分大小写,这在当时引起了问题。
有一次,我创建了一个文件下载功能。
用户继续报告称,当他们单击“下载”时,找不到该文件。
后来发现是文件名大小写不对。
我也习惯使用正斜杠。
这样感觉更直观。
我们还在外部链接中添加了rel="noopener noreferrer",主要是为了防止用户被钓鱼。
我还添加了用于移动优化的元标签,我认为它确实可以改善用户体验。

一般来说,移动页面的关键是要小心,不要犯愚蠢的错误。
你提到的所有方法都是基于我的陷阱经验。
我希望这对你有帮助。