Jump to content

freeneutron

User
  • Posts

    203
  • Joined

  • Last visited

Everything posted by freeneutron

  1. Скажите, кто в курсе, если http-запрос возвращает данные в формате json, как например в Google API, то эти данные можно как-нибудь передать в переменную JavaScript? Только средствами только JavaScript, то есть, без посредства сервера.
  2. Оказывается, ответ на мой вопрос терпеливо дожидался меня в rfc3986 . и .. предназначены для обозначения начала относительной ссылки.
  3. 1-й вариант закодирован windows-1251 потом url 2-й вариант закодирован utf-8 потом url
  4. Пусть имеются два тега <script src="tabs.js"></script> и <script src="./tabs.js"></script>. Известно, что они эквивалентны, так как эквивалентны указанные в них урлы tabs.js и ./tabs.js или способы записи урла. Вопрос, если всегда можно использовать только один из этих способов записи, то с какой целью был придуман второй? Почему PHP. В PHP ведь есть функции для работы с урлами.
  5. Скажите, кто знает, с какой целью сделано так, что урлы url и ./url эквивалентны? Правильно ли я понимаю, что это сделано с целью установить однозначность между операцией склейки и операцией разделения урлов? Иными словами, если из http://domain/path получить http://domain/path/url можно двумя способами: путем присоединения /url, либо - url, то результат разделения будет неоднозначным. Тогда правильно ли считать, что ./url предназначен для устранения этой неоднозначности?
  6. Ошибочка. Соответствующий элемент в $_SERVER присутствует и для Content-Length, и для Content-Type. Просто они без префикса HTTP_. Жаль нельзя тему удалить. По сути она и не нужна.
  7. Сопоставив заголовки перехваченного post-запроса к некоторому php-скрипту с элементами массива $_SERVER данного скрипта, обнаружил, что там нет элементов, соответствующих заголовкам Content-Length и Content-Type. Это странно. Фиг с ним с Content-Length, но как определить Content-Type? ПС. Это, как можно догадаться, следует из задачи написания прокси-сервера.
  8. Начал изучать тег <video> и обнаружил, что он еще далек от рабочей версии. Например проверил такой пример Ни Опера ни Хром не понимают, что такое e.total, Опера даже не реагирует на addEventListener('progress' Кто-нибудь знает, каков нынче статус тега <video>, где искать рабочие примеры и адекватное описание?
  9. Используй Jquery. Некоторые могут сказать, что это не круто. Но он как-раз создан для того, что бы не ломать голову над подобными вопросами
  10. Нуты сказанул. Но если серьезно, все с этим сталкивались. Сходу JavaScript изучить невозможно, особенно если до этого не использовал другие похожие языки. В рунете куча сайтов с примерами и обсуждениями различных нюансов JavaScript. Просто разбирай готовые примеры или код готовых сайтов и ищи описание непонятных функций через поисковик. Так изучать гораздо интереснее чем по книге. Есть еще много понятий связанный с JavaScript - это: Dom, Events, Jquery, Cookie, Ajax, Json. Их тоже придется разобрать. Потом со временем увидишь, что это не такая уж и стена, и вообще, это простой и продуманный язык. Так-то вот. И не надейся, что обойдешься одним CSS
  11. Вполне сойдет. Единственное только, надо почитать про JavaScrpt.
  12. О, а я-то думал, это только я, как последний ламер использую json. Ладно спасибо, буду знать
  13. Это не то. По сути, мне нужен unserialize(), результатом которой был бы набор элементов формы, соответствующий заданному массиву. Для $.post() с этим проблем нет, кинул в него хэш с произвольным уровнем вложения, все приходит на сервер в лучшем виде. А если, я хочу передать тот же хэш через form.submit() и для этого создаю элементы формы, то получается какая-то фигня.
  14. Спасибо, коллективный разум рулит
  15. Создаю с помощью JQuery форму, с целью инициировать обычный post запрос var form = $('<form/>'); ... form.submit(); Предполагается, что вместо точек идет код заполнения параметров формы. Только у меня как-то не получается передать в запрос массив, то-есть сделать так, что бы строка запроса выглядела так: Values[]=1&Values[]=2&Values[]=3 Кто-нибудь знает, как правильно такое сделать? Я гуглил эту тему, но не смотря на ее незамысловатость, ни чего полезного не нашел...
  16. Есть такой инструмент на основе флеша для загрузки файлов, называется swfupload. Там есть функция для программного открытия окна выбора файла/файлов, называется selectFile(). Так вот в документации про нее сказано следующее: Deprecated. Not compatible with Flash Player 10.
  17. Вообще у меня XAMPP, он собран с php-VC6, поэтому я специально поставил Apach+php-VC9, пихнул в ext всю пачку длл-ок, добавив еще парочку отсюда, в надежде, что хоть что-то заработает. Но результат, как и в случае, если все тоже проделать с XAMPP, один и тотже:
  18. LunatiK Да, как раз эти длл-ки у меня и глючат. Не знаю, может я их не в том секторе php.ini прописываю. А вы как, пробовали их подключать?
  19. Народ, кто-нибудь ставил под Windows XP imagick или gmagick? Скиньте, пожалуйста рабочую DLL, а то все что я качаю способно только на выдачу такого сообщения https://lh5.googleusercontent.com/-ENxrEnrbqHk/TqQ4lYzzAQI/AAAAAAAAAOI/Y9jw9hd3zTI/s800/untitled.JPG
  20. Вот с какой сегодня столкнулся проблемой. Поставил на страницу swfUpload. На сколько я понимаю, флешевской функцией выбора файла невозможно воспользоваться не прикоснувшись к соответствующему флешевскому объекту мышкой. Об этом говорит, например кусок кода // WARNING: this function does not work in Flash Player 10 // Public: selectFile causes a File Selection Dialog window to appear. This // dialog only allows 1 file to be selected. SWFUpload.prototype.selectFile = function () { this.callFlash("SelectFile"); };то есть пользователь обязательно должен передать фокус флэшу, но сразу после этого блокируются некоторые часто используемые клавиши на клавиатуре, например Tab. Забрать фокус у флэша яваскриптом тоже не просто. Помогла только такая манипуляция $('#flash_container').hide(); $('body').focus(); $('#flash_container').show(); но лишь частично. Флэш, в момент этой манипуляции полностью сбрасывается, вместе с выполняемыми в этот момент скриптами и ожидаемыми результатами. Такая вот проблема. Надо как-то грамотно забрать яваскриптом у флэша фокус или юзать его как-то так, что бы он вообще фокус не получал. Кто-нибудь, помогите решением, пожалуйста
  21. А в примере используется. Да уже помощь не требуется. Спасибо тем, кто хотел все-таки помочь, но я открыл для себя потрясающую вещь, под названием SWFUpload
  22. Подскажите, пожалуйста, как заставить Апач запускать скрипты писанные на Commons FileUpload. Вообще, хочу попробовать запустить такой пример
  23. Он проглатывает на стадии разбора. На стадии исполнения, как выяснилось, выдает: Uncaught ReferenceError: Invalid left-hand side in assignment
  24. Файрефокс обнаружив в коде такую строчку this = tree;, завопил во весь голос: invalid assignment left-hand side. Опера и Хром молча хавают. Правда до исполнения ветки с данной строкой дело еще не доходило, но все же интересно, как принято присваивать объекту атрибуты сразу пачкой?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy