@aleksxor
а same-origin не нарушена?
Ivan
а same-origin не нарушена?
сейчас почитаю что это такое
@aleksxor
можно на прозрачном элементе первый клик поймать. а элемент за мышкой двигать но это уже на*балово, однозначно
Ivan
ну я тоже прочитал что раньше ещё как-то, а теперь вообще нет
@aleksxor
гугля, кстати, некотоыре такие случаи умеет отлавливать и жестко пенальтирует такие сайты
Ivan
ладно буду вариант с локалсторадж ковырять
@aleksxor
сейчас почитаю что это такое
это значит что с другого домена (грубо) ты локалстораж этого не откроешь
Ivan
ну я буду на этом же сайте, просто на другой странице
@aleksxor
в плане что конструктор и грузилка картинки должны уложиться в same origin policy
Vlad
не надо так и правда
Ivan
ну а хранить картинку в base64 в localsorage это как?
Ivan
тем более там 10м максимум
@aleksxor
это грустно. аплоади и передавай урл через любой механизм
Oleg
Есть ещё appcache
@aleksxor
appcache разве можно програмно наполнить?
@aleksxor
через манифест же только, не?
Oleg
Да
Oleg
А нужно динамически?
Oleg
Я не весь тред читал
Oleg
Но в локалсторадже картинки не торт
Oleg
Он для данных
Anonymous
есть магазин с конструктором товаров, внизу кнопка - хотите свой рисунок? челове жмёт - перебрасываем на страницу конструктора, вызываем окно с выбором файла, пробрасываем картинку в конструктор
Я правильно понимаю что на странтце, куда ты перебрасываешь юзера, не делается ничего кроме выбора файла с диска юзера? Если да, то зачем все это городить? Можно же инпут этот стилизовать как угодно. Если же на второй странице производятся какие-то действия с картинкой вроде редактипования, то можно отправить ее на сервер, а на изначальной странице, по событию получения фокуса, загрузить её.
Pavel
Ещё уместней работать с картинкой там где это надо, а то загружаем на одной странице, работаем на другой
Ivan
на сервер не вариант, специально уходили от этого
Pavel
ну если кто-то придумал не так как возможно сделать, это не означает что так и надо делать. в твоём случае, я бы загружал на сервак и на другой странице грузил по ссылке изображение.
Dima
Почему foreeach на работает на b: https://jsfiddle.net/aL931x8z/ ?
Serhii
Потому что ты вернул значение метода конструктора
Serhii
А не экземпляр класса
Serhii
В класса есть метод ич
Pavel
https://jsfiddle.net/aL931x8z/2/
Dima
Потому что ты вернул значение метода конструктора
https://jsfiddle.net/aL931x8z/4/ все равно не работает
Serhii
Это пример из области Boolean(0) === false
Serhii
new Boolean(0) !== false
Serhii
https://jsfiddle.net/aL931x8z/4/ все равно не работает
А почему он должен заработать
Serhii
Что делает Array(4)?
@aleksxor
потому что для undefined ни map ни forEach не работают
@aleksxor
undefined значений в массиве
@aleksxor
велкам. это азы так-то
Dima
велкам. это азы так-то
аз это понимание структрного и ооп программирование. А иъеб конкретной реализации это не азы, а рабочие моменты.
Dima
велкам. это азы так-то
длинна у массива есть а пройтись по нему не получается
Serhii
А это прикол метода форич
Serhii
Давным давно кто то негодовал что нету метода хождения по значениям
Serhii
Ведь массив это список значений
Serhii
Взять питон в пример
Serhii
Где итерация по списку идёт по значениям
Serhii
Вот и жс захотел себе итерацию по значениям
Serhii
Это for in
Serhii
Только с инкапсуляцией
Serhii
Так форич и ходит, не?
Если нету значений а есть длинна не ходит
Serhii
Создать объект пустого массива и переопределяться длинну на 10
Oleg
Тут есть нюанс
Serhii
Только не помню что с нулами
Oleg
new Array не эквивалент []
Serhii
Кажется итерируется
Oleg
[undefined, undefined].forEach((i) => console.log(i))
Serhii
Это определенный андефайнед
Oleg
Вот
Serhii
Канэха так заработает
Serhii
Нашел джунов
Serhii
Кек
@aleksxor
var ary = [0,1,2]; ary[10] = 10; ary.filter(function(x) { return x === undefined;}); вот еще вариантик )
Dima
так что возвращает new Array и чем оно отличается от []
Dima
?
Serhii
да так работает
Вручите ему повестку
Oleg
По сути только через new Array(count) и можно создать массив который имеет длинну, но ничего не имеет внутри
@aleksxor
не только. чуть выше пример
Serhii
Как свойства
Oleg
Да, ты прав