The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
I would like to embed a form created through Formsite. I have successfully embedded from other sources in the past. I know enough about HTML to barely get by! The code I received from Formsite is below. When I add it to the HTML editor and save it, nothing shows up. When I check the HTML editor again, the script has been replaced. Can anyone help me figure this out?
Formsite code:
<a name="form1946615588" id="formAnchor1946615588"></a>
<script src="https://fs19.formsite.com/include/form/embedManager.js?1946615588"></script>
<script>
EmbedManager.embed({
key: "https://fs19.formsite.com/res/showFormEmbed?EParam=B6fiTn-RcO52OQ3bHLHujGrYe2Y6sJfY&1946615588",
width: "100%"
});
</script>
Canvas strips <script> tags because of the security problems with them. There's a list of allowed tags on: https://community.canvaslms.com/t5/Canvas-Resource-Documents/Canvas-HTML-Editor-Allowlist/ta-p/38706...
Normally if you want to embed content from another site in a page your should look at using the <iframe> tag as this doesn't have the security issues, I don't know if formsite supports embedding content this way though.
Alternatively you can use something like the Redirect Plus tool from EduAppCenter to have the iframe appear as a tool.
This embed code is relying on importing additional JavaScript to perform the embed. script tags are automatically removed when you attempt to use them in the Rich Content Editor. I would recommend seeing if there is an iframe embed option from Formsite since that is usually able to work in Canvas.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in