在我的网页上,我计划有一个“标题”,其中包含指向我网站不同部分的链接。每个页面上都会出现相同的“标题”。我的标题还包含一个图像。
我开始实施这个想法并开始考虑框架。我虽然我应该把我的标题放在一个框架中,主要内容将显示在另一个框架中。我虽然这样可以避免重新加载标题。它始终存在,并且仅重新加载第二帧的内容(由于单击标题中的链接)。可以这样实现吗。或者,换句话说,我可以通过单击框架 A 中的链接来重新加载框架 B(不重新加载框架 A)吗?
当然,使用目标属性:
<a href="whatever.html" target="another-frame-name">
但请考虑不要使用框架,因为它通常会造成糟糕的用户体验。
是的你可以。这就是 A 的目标属性的用途。
假设您有两个框架,顶部的一个称为标题,主要的一个称为内容。
然后,在您的标题中,将 target="content" 添加到您的链接中。这将告诉浏览器加载您在命名框架内的链接中指定的任何 href。
不过,请注意。这些天你会想要创建没有框架的网站。