簡體   English   中英

如何從JavaScript代碼模塊上下文中使用FormData?

[英]How do I use FormData from JavaScript Code Module context?

如何使用JavaScript代碼模塊中的 FormData

new FormData();

得到:

FormData未定義

因為JavaScript代碼模塊沒有普通的瀏覽器上下文,所以我有時可以通過傳入一個windowdocument或任何可能與我需要的對象相關的對象(例如,在調用構建的方法時傳入windowFormData對象)在你的模塊內)。

但是,我發現這個問題已經被某人提出,並且有辦法繞過它: https//bugzilla.mozilla.org/show_bug.cgi?id = 672690#c4

var formData = Components.classes["@mozilla.org/files/formdata;1"]
                         .createInstance(Components.interfaces.nsIDOMFormData);

我相信你總能找到這樣的類/接口等價的瀏覽器上下文項,除非你需要獲取特定的windowdocument

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM