2014-07-23 1 views
1

Adobe 웹 사이트에 Adobe EchoSign을 통합했습니다. EchoSign 내가 콘솔에서이 오류가 위젯에 표시하는 난 아약스로 전화를 걸 때 :EchoSign - '문서'에 '쓰기'를 실행하지 못했습니다?

Failed to execute 'write' on 'Document': 
It isn't possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened. 
widget?f=9K4JRD4I7H`2U3Q&token=SSGROXIB69QCKZBMSSEL6ARM&_=1406108929150:1 

내가 찾는 이일 이미 지출을 어디에 문제가하지만 난 그것을 알아낼 수 있습니다. 실제로 위젯을로드 할 때 스크립트와 iframe이 포함되어 있습니다.이 경우 스크립트를로드하는 중이 document.write ('iframe here')를 수행 할 수 없습니다. ...

나는 wordpress를 사용하고 있습니다. 어쩌면 거기에 WordPress에 충돌이 있습니까? 아약스와

내 전화 : 아약스는 echosign 파일을 호출 한 후, 내가 무슨 프론트 엔드를 확인한다

$file = EchoSign\Info\FileInfo::createFromFile($filepath); 

$widget = new EchoSign\Info\WidgetCreationInfo('Test createPersonalEmbeddedWidget', $file); 

$personalization = new EchoSign\Info\WidgetPersonalizationInfo($recipient_email); 

try{ 
    $result_sign = $api->createPersonalEmbeddedWidget($widget, $personalization); 
}catch(Exception $e){ 
    print '<h3>An exception occurred:</h3>'; 
    var_dump($e); 
} 

echo $result_sign->{'embeddedWidgetCreationResult'}->javascript; 

및 콘솔의 결과 : 여기

$('#my_id').html('').load('/my_EchoSign.php', function(){ 

}); 

와는 PHP입니다 삽입, 위젯에 대한 iframe을 호출하려고하는 스크립트를보고 오류가 발생하여 문서를 작성하지 못했습니다.

올바르게 작동 시키려면 스크립트와 iframe을 표시해야하지만, 스크립트가 해당 오류로 중지 한 후 나와 함께 표시해야합니다.

도움을 주셔서 미리 감사드립니다.

+0

시도한 내용과 가능한 오류를 확인한 곳의 정보를 추가하는 것이 좋습니다. – Chris

+0

내 업데이트 된 질문을 참조하십시오. 코드도 넣으십시오. 고마워요 @ 크리스. – ionluchian

답변

1

누군가가 document.write에 비슷한 문제가있는 경우 해결책을 찾았습니다. 파일을 iframe에로드하면 모든 것이 좋을 것입니다.

감사합니다.

관련 문제