使用 Javascript 更改框架的 URL

Change the URL of the frame using Javascript

本文关键字:URL 框架 Javascript 使用      更新时间:2023-09-26

我的页面中有 2 个框架frame1frame2 .第 2 帧显示一个名为 rightpage.html 的 html 页面。因此,当我单击frame2上的rightpage.html时,它需要将frame1 URL的URL更改为toppage.html

<html>
    <frameset cols='45%,55%'>
        <frame src='leftpage.html' name='frame1' id='frame1' frameborder='0'>
        <frame src='rightpage.html' name='frame2' id='frame2' frameborder='0'>
    </frameset>
</html>

你能帮忙吗?

提前谢谢。

如果要使用 JavaScript 解决方案,可以使用以下代码片段:

parent.frame1.location = 'toppage.html'

您还可以使用定位点的target属性。例如

<a href="toppage.html" target="frame1">Link text</a>

PS:对于现代网站或Web应用程序,使用框架并不是很可取的,我希望您有一个很好的理由。