在Docusign中打破Iframe

时间:2017-07-06 13:56:40

标签: javascript html docusignapi

我正在使用Iframe来渲染嵌入式Docusign文档。我成功地能够在iframe中签署文档,并在签名后重定向到我指定的URL。

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

我尝试过以下代码段,但无济于事。

1)iframe标签中的target =“_ parent”

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

1 个答案:

答案 0 :(得分:0)

我能够找到解决方案。我只需要在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>