我可以从 A 帧开始加载 B 帧吗?

发布于 2024-09-04 02:39:48 字数 247 浏览 3 评论 0原文

在我的网页上,我计划有一个“标题”,其中包含指向我网站不同部分的链接。每个页面上都会出现相同的“标题”。我的标题还包含一个图像。

我开始实现这个想法并开始思考框架。我认为我应该将标题放在一个框架中,主要内容将显示在另一个框架中。我认为通过这种方式我可以避免重新加载标题。它始终存在,并且仅重新加载第二帧的内容(作为单击标题中的链接的结果)。能不能用这种方式来做。或者,换句话说,我可以通过单击框架 A 中的链接来启动框架 B 的重新加载(而不重新加载框架 A)吗?

On my web page I plan to have a "header" containing links to different parts of my site. The same "header" will be present on every page. My header also contain an image.

I started to implement this idea and start to think about frames. I though that my be I should put my header in a frame and the main content will be displayed in another frame. I though that in this way I can avoid reloading of the header. It is always present and only content of the second frame is reloaded (as result of clicking links in the header). Can it be done in this way. Or, in other words, can I initiate reloading of frame B by clicking links in frame A (without reloading of frame A)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

请别遗忘我 2024-09-11 02:39:48

当然,使用目标属性:

<a href="whatever.html" target="another-frame-name">

但是考虑不要使用框架,因为它通常会造成糟糕的用户体验。

sure, use the target attribute:

<a href="whatever.html" target="another-frame-name">

But please consider not using frames, as usually it creates horrible user experience.

贩梦商人 2024-09-11 02:39:48

是的,你可以。这就是 A 的 target 属性的用途。

假设您有两个框架,顶部的一个称为标题,主要的一个称为内容。

然后,在标题中,将 target="content" 添加到链接中。这将告诉浏览器加载您在命名框架内的链接中指定的任何 href。

不过,请注意一点。如今,您可能希望创建没有框架的网站。

Yes, you can. That's what A's target attribute is for.

Say that you have two frames, top one is named header, main one is called content.

Then, in your header, add target="content" to your links. This will tell browser to load whatever href you specified in links inside of a named frame.

One note, though. You would want to create site without frames these days.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文