[英]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.