Предполагая, что ваша конечная цель - позволить пользователю сохранить файл где-нибудь там, где он его найдет, например, при щелчке правой кнопкой мыши по ссылке и выборе «Сохранить как ...», пока нет широкого охвата браузером для этих API вероятно, из-за соображений безопасности.
Что вы можете сделать, однако, API-интерфейсы или нет, - это дрессировать его ссылкой на данные : uri с скачать [ ! d1] с указанием вашего предложенного имени файла. Например:
& lt; a id = "save" загрузить = "earth.txt" href = "data: text / plain, преимущественно безвредный & amp; # 10;" & gt; Сохранить & lt; / a & gt; ;
При щелчке по крайней мере в Chrome это сохранит файл, содержащий текст , в основном безвредный
(и конечную новую строку), как earth.txt [ ! d4] в каталоге загрузки. Чтобы установить содержимое файла из javascript, сначала вызовите эту функцию:
function setSaveFile (содержимое, имя_файла, mime_type) {var a = document.getElementById ('save'); mime_type = mime_type || «Приложения / октет-поток»; // text / html, image / png, et c if (имя_файла) a.setAttribute ('download', file_name); a.href = 'data:' + mime_type + '; base64,' + btoa (содержимое || ''); }
У меня была аналогичная проблема. это разрешено для меня с помощью простой команды.
lsnrctl start
Исключение сетевого адаптера вызвано тем, что:
lsnrctl
. Попробуйте запустить прослушиватель с помощью командной строки:
cmd
в поле поиска и когда cmd
отображается в списке параметров, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора». lsnrctl start
без кавычек и нажмите Enter. Exit
и нажмите Enter. Надеюсь, что это поможет.
Сначала проверьте, что ваш слушатель включен или выключен. Перейдите к сетевому менеджеру, затем Local -> service naming -> orcl. Затем измените имя HOST NAME и поместите имя своего ПК. Теперь перейдите к LISTENER и измените HOST и поместите свое имя компьютера.
hostname
должно быть именем ПК? или это просто конвенция или что-то еще?
– Asim
5 March 2015 в 19:25
lsnrctl status
, который опубликовал Ash? – a_horse_with_no_name 28 December 2013 в 19:38lsnrctl: command not found
– Marit 5 July 2018 в 08:22