2016-12-16 33 views
0

加載引導模式中的表單時出現問題。我正在使用名爲Formstack的服務將表單嵌入到我的網站中。提供給我的嵌入代碼使用外部腳本將適當的CSS,HTML和JS加載到我的頁面中。問題在於,一旦頁面加載,我的瀏覽器控制檯就會收到10K +警告。所有的警告都是一樣的。每條警告的內容如下:從外部腳本引導模式中的表單異步加載

無法在'文檔'上執行「寫入」:除非明確打開,否則無法從異步加載的外部腳本寫入文檔。

這裏是該JavaScript文件的鏈接:https://trustdale.formstack.com/forms/js.php/business_contact

放眼外部JavaScript,每行開頭文件撰寫。我不知道它是否重要,但我在引導模式下加載表單。還要注意,表單加載完全沒問題,除非我錯過了一些東西。我如何在沒有所有警告的情況下加載我的表單?

+0

供參考:我已經研究過這一天......我找不到與這個問題有關的任何事情,因爲我正在加載一個我不能修改的外部腳本,因爲它是生成的動態。 – amcardwell

+0

「我如何在沒有所有警告的情況下加載我的表單?」 - 你必須改變腳本......你不能這樣做,因爲它是第三方提供和託管的腳本。 – Quentin

回答

0

我想通了......我還不太明白,但我偶然發現了這個https://github.com/krux/postscribe,這似乎使我的代碼工作。我在與模式的#formCode的ID創建一個空的div,然後放在這部分代碼在我的頁腳:

<script> 
     $(function(){ 
      postscribe('#formCode', '<script src={!! $contact_form !!}><\/script>'); 
     }); 
</script> 

$ CONTACT_FORM只包含我的劇本「src」屬性的值。

再次,不知道它是如何工作的,只是。也許有人可以詳細說明