【问题标题】:How can I dynamically create the source for a frame using javascript?如何使用 javascript 动态创建框架的源?
【发布时间】:2025-12-02 13:40:01
【问题描述】:

假设我有一个带有框架的 html 页面。左框架只是一个链接列表,将显示在右框架中。是否可以使用javascript在页面加载时生成左框架的内容?

【问题讨论】:

    标签: javascript html dhtml


    【解决方案1】:

    当然。您可以使用 javascript 的 document.write() 或(我更喜欢)在左侧框架上保留一个空容器 (DIV),并将您的 HTML 注入其 innerHTML 属性(也可以通过 javascript)。

    【讨论】:

      【解决方案2】:

      parent.frameName.document.body 将是该框架的主体元素,您可以使用 DOM 方法(.createElement、.appendChild、.insertBefore)或 .innerHTML 来使用内容填充框架。

      【讨论】: