javascript - 在 Docusign 中突破 Iframe

标签 javascript html docusignapi

我正在使用 Iframe 来呈现嵌入的 Docusign 文档。我成功地在 Iframe 中签署了文档,并在签署后重定向到我指定的 URL。

但是重定向 URL 显示在 IFrame 内。我需要突破 iframe 并在父页面中显示。

我尝试了以下代码片段,但没有成功。

1) iframe 标记中的 th:target="_parent"

2) if (top !== self) top.location.href = self.location.href;

最佳答案

我能够找到解决方案。我只需要在 Iframe 中捕获 Docusign 重定向并将其隐藏。

 <iframe id ="docusignFrame" name="docusignFrame" th:src="${docusignURL}" width="100%" height="900" onLoad="(this.contentWindow.location != '' ? DocusignCompleted(this.contentWindow.location) : void(0));">
</iframe>
<script>
function DocusignCompleted(url) {
                $("#docusignFrame").hide();}
</script>

关于javascript - 在 Docusign 中突破 Iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44951027/

相关文章:

javascript - firebase .then() 不是函数

javascript - 您可以从 Angular 的一个工厂创建多个服务吗?

javascript - 屏蔽和取消屏蔽 html 中的输入文本

html - 两个 div 相互进入

Jinja2 中的 HTML 表单元素未打印正确的字符串。它只打印空格前的值

java - 找不到有关 DocuSign 高级签名功能的文档

docusignapi - 文档签名 : How to prefill multiple text tabs with the same label in XML?

javascript - ExtJs 添加、删除、更新行到网格

javascript - 复选框 - 选中取消选中功能不起作用

docusignapi - 连接 DocuSign XSD