从XML或HTML文件中提取addContentHTML内容

pull addContentHTML content from XML or HTML file

本文关键字:提取 addContentHTML 内容 文件 XML HTML      更新时间:2023-09-26

我已经创建了一个js对话框窗口,其中显示了一些HTML(如下)。我的问题是,不是简单地将显示的内容硬编码为html字符串,而是希望将文本内容保存在单独的XML或html中,然后通过addContentHTML将其拉入对话框。怎么做呢?

问好
createDialog: function () {
    this.dialog = new Dialog({
        title: 'Version info', 
        id:'version_window', 
        resizable: true,
        width: 420
    });
    this.dialog.addContentHTML('<b>Latest public version: </b>1.0</br></br><b>Currently testing:</b> 1.01</br></br>');
}

您可以从DOM中的任何隐藏元素中提取内容:

<div id="content" style="display: none">
    ...
</div>
this.dialog.addContentHTML(document.getElementById('content').innerHtml);

有很多方法可以做到这一点,但这是它的要点。