簡體   English   中英

在Firefox中導出csv數據時出錯

[英]Error while exporting csv data in Firefox

我有一大堆數據在我的Web應用程序中導出為csv。

我會簡化它以便於理解。 我說我有以下文字:

text,value
Sample text,This is the #1 site for answers

它已格式化並准備導出為csv。 在此之前,我使用encodeURI()對其進行編碼,然后將其分配給錨標記的href屬性:

data:text/csv;utf-8,<the encoded string goes here>

問題是,只有當字符串包含#時,僅在Firefox中,才會下載整個CSV文件。 僅下載包含#的行之前的行。 這只發生在firefox中。

如果我用字母替換#,一切都很好。 哈希字符擾亂了下載 - 僅在firefox中。

使用encodeURIComponent函數。

暫無
暫無

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

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