跳到内容
查看页面以Markdown格式查看

向AI询问本页内容

ChatGPTClaudePerplexityGoogle AI ModeMicrosoft CopilotGrokMistral Le Chat

修复嵌入Canva后表单出现两次的问题

更新于

如果你把Canva嵌入代码贴进BCL后,表单出现两次,或像链接一样运作,那是因为代码里多了一行你不需要的内容。Canva会在嵌入代码后面加上一个返回设计的链接。如果这个链接没有关闭,它就会包住下方所有内容,包括你的BCL表单。删除这个链接,表单就会正常显示。

Canva给你的嵌入代码有两部分:一个包着<iframe>的<div>,然后是一个<a href="https://www.canva.com/...">链接。保留第一部分,删除链接。

  1. 前往Payments → Forms,在表单上点击Edit,然后点击Open HTML Editor。

  2. 找出以<a href=开头、指向canva.com的那一行。它就在结尾的</div>后面。

    HTML编辑器,结尾div后面多余的Canva链接已标示

  3. 删除那一行,包括后面的文字和结尾的</a>。

  4. 点击Save HTML。

  5. 点击Back回到表单,然后点击View Form,确认表单现在只出现一次。

HTML编辑器可以帮你找出剩下的链接。点击编辑器右下角的绿色盾牌按钮(Check HTML for errors)。没有关闭的Canva链接会显示为Unclosed element ‘’。点击那一行跳到该处,删除它,然后点击Save HTML。

HTML检查窗口,列出第5行有一个没有关闭的a元素

也请检查你是否只贴了一次嵌入代码。你的HTML在Canva部分的结尾应该是</iframe>和</div>。

常见问题

Canva嵌入代码要贴在哪里?
可以把Canva设计当作一张图片使用吗?

这篇文章对你有帮助吗?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default; you can turn it off. Your choice is saved on this device.