Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.10.2014, 22:10
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Решетка в encodeURI в контексте сохранения файла
Все было зашибись

link.href = "data:text/csv;charset=utf-8,\uFEFF" + encodeURI(rows.join("\r\n"));

пока не появился он - #

после него ничего не оставалось в link.href, ну вообще, как корова языком слизывала весь последующий текст. Пришлось прибегать к Blob.

А почему? Ответ искал - в таком контексте не нашел.
Ответить с цитированием
  #2 (permalink)  
Старый 11.10.2014, 23:02
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

encodeURI -> encodeURIComponent
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 12.10.2014, 11:46
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Ответ как выше.
Ответ почему: потому что # знак якоря, и хоть для csv он смысла не имеет, но будь там html или svg - был бы переход по якорю на сгененрированой странице.
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить диалоговое окно сохранения файла? Onix Общие вопросы Javascript 1 19.03.2013 12:59
Помогите: Вызов окна сохранения файла greatilya Общие вопросы Javascript 2 01.08.2008 14:56