【问题标题】:Connecting HTML iFrame to database将 HTML iFrame 连接到数据库
【发布时间】:2021-04-07 17:48:41
【问题描述】:

我有一个连接到动态页面的数据库。数据库中的一列是 HTML 嵌入代码,我希望将其嵌入到每个页面中。

有没有办法通过 Velo 将数据库的内容硬编码到 HTML 嵌入框架中?如果是这样,如何才能做到这一点?

【问题讨论】:

    标签: database dynamic velo


    【解决方案1】:

    没有内置方式(点击播放),但您可以使用 postMessage 将 html 从网站传递到 iframe。

    例如:

    网站代码:

    $w('#html1').postMessage(htmlFromTheDatabase)
    

    HTML 组件代码

    <html>
      <body>
        <div id="content"></div>
        <script>
          window.addEventListener('message', message => {
            console.log('message', message.data);
            document.querySelector('#content').innerHTML = message.data
          });
        </script>
      </body>
    </html>
    

    https://moshef9.wixsite.com/html-from-db

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-11
      • 2021-02-24
      • 1970-01-01
      • 2014-11-15
      相关资源
      最近更新 更多