上次更新时间: 二月 12, 2025
We use cookies to improve HubSpot’s site. Some cookies are necessary for our website and services to function properly. Other cookies are optional and help personalize your experience, including advertising and analytics. You can consent to all cookies, decline all optional cookies, or manage optional cookies. Without a selection, our default cookie settings will apply. You can change your preferences at any time. To learn more, check out our Cookie Policy.
上次更新时间: 二月 12, 2025
在外部页面嵌入 HubSpot 表单时,您可能会发现表单显示的位置与希望的位置不同。
这可能是由于表单是在页面上动态呈现的,或者是由于多个表单嵌入代码被添加到了页面 HTML 中的同一个 <div> 标签中。
这些问题可以通过自定义表单嵌入代码来解决。有关自定义表单嵌入代码的更多信息,请参阅 HubSpot 开发人员文档。
表单有时会在页面上动态呈现,并在不同位置加载。在旧版浏览器上,有时甚至无法显示表单。
为确保表单成功加载到页面的特定部分,你可以在表单嵌入代码中添加一个target属性,指定你希望表单呈现的特定容器。
例如,可以强制表单显示在页面上 CSS 类为边栏的容器中。为表单嵌入代码添加 target 属性:
当你在外部页面上多次嵌入同一个 HubSpot 表单时,表单可能会并排出现或出现在错误的位置。如果表单嵌入代码被添加到页面 HTML 中的同一个 <div> 标签,就会出现这种情况。
为确保正确加载和显示表单,请添加formInstanceId属性,并为每个表单嵌入代码指定一个唯一值: