Однажды в тени звезд. Фантастика. (15 март 2025)
Сотрудники загадочного Института Психологии задумали перестроить сознание обитателей планеты, устранив границы «я» и «не-я», пока процессоры Общемирового Компьютерного Радиуса шептались в своих локальных сетях. Но что-то пошло не так — и голоса зазвучали вразнобой.
JS: потерял конструктор URL()
- itcod
-
Автор темы
- Не в сети
- Давно я тут
-
Less
Больше
8 года 3 мес. назад - 8 года 3 мес. назад #1
от itcod
"10000 попугаев не могут ошибаться!"
itcod создал тему: JS: потерял конструктор URL()
Добрый день уважаемые!
Сижу туплю!!!!! дайте таблетку плиззз, а то, так и помру дураком
Приспичило создать blob объект и добавить его в DOM.
По инерции ухватился за привычную конструкцию:
DOMURL = window.URL || window.webkitURL;
DOMURL.createObjectURL(new Blob(bData, {type: "type: plain/text"}))
И неожиданно для себя получил ошибку: DOMURL не функция!.... и в догонку что createObjectURL ожидал одно а получил какуюто фигню на вход....
Сделал typeof(window.URL) и typeof(window.webkitURL) в паре боевых браузеров со странички HTML5 (<!DOCTYPE html>).
Действительно.... не функция.... typeof(URL) подтвердил - undefined - нет конструктора URL()......
Где я туплю???? Это происки HTML5???? А что вместо URL() ? или А что вместо URL.createObjectURL()????
PS
Есть конечно решение принудительно вонзить конструктор URL()....
Но как говорил ВиниПух "Это жжжжжжж не спростаааа...."
Сижу туплю!!!!! дайте таблетку плиззз, а то, так и помру дураком

Приспичило создать blob объект и добавить его в DOM.
По инерции ухватился за привычную конструкцию:
DOMURL = window.URL || window.webkitURL;
DOMURL.createObjectURL(new Blob(bData, {type: "type: plain/text"}))
И неожиданно для себя получил ошибку: DOMURL не функция!.... и в догонку что createObjectURL ожидал одно а получил какуюто фигню на вход....
Сделал typeof(window.URL) и typeof(window.webkitURL) в паре боевых браузеров со странички HTML5 (<!DOCTYPE html>).
Действительно.... не функция.... typeof(URL) подтвердил - undefined - нет конструктора URL()......
Где я туплю???? Это происки HTML5???? А что вместо URL() ? или А что вместо URL.createObjectURL()????
PS
Есть конечно решение принудительно вонзить конструктор URL()....
Но как говорил ВиниПух "Это жжжжжжж не спростаааа...."
"10000 попугаев не могут ошибаться!"

Последнее редактирование: 8 года 3 мес. назад пользователем itcod. Причина: исправил слово
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

- Aleksej
-
- Не в сети
- Модератор
-
8 года 3 мес. назад #2
от Aleksej
Aleksej ответил в теме JS: потерял конструктор URL()
Блин, снова hubbitus не в состоянии авторизоваться.... вот наши с тобой учетки одинаковы по рангу, почему я могу??

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- itcod
-
Автор темы
- Не в сети
- Давно я тут
-
8 года 3 мес. назад #3
от itcod
)))
js-скрипт с кодом ставил в <head>. И в результате попытка применить конструктор выполнялась до момента когда DOM сформирован и этот конструктор уже в доме. Как только код или скрипт оказывается в body, всё устаканивается
"10000 попугаев не могут ошибаться!"
itcod ответил в теме JS: потерял конструктор URL()
Нашёл.... день такой не мы такие.. вечер самое правильное времяitcod пишет: Где я туплю????

js-скрипт с кодом ставил в <head>. И в результате попытка применить конструктор выполнялась до момента когда DOM сформирован и этот конструктор уже в доме. Как только код или скрипт оказывается в body, всё устаканивается

"10000 попугаев не могут ошибаться!"

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.