Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.01.2011, 12:15
Кандидат Javascript-наук
Отправить личное сообщение для JAre Посмотреть профиль Найти все сообщения от JAre
 
Регистрация: 29.06.2009
Сообщений: 111

data: URI(same origin policy)
Обясните пожалуйста к какому домену(по same origin policy) будет принадлежать объект в ссылке data:application/x-shockwave-flash... ?

Последний раз редактировалось JAre, 10.01.2011 в 12:38.
Ответить с цитированием
  #2 (permalink)  
Старый 10.01.2011, 12:34
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

ну, так как своего домена у него нет, логично предположить, что он наследует домен страницы.
а вообще, какой-такой (same origin policy) у Flash-а?
вы что AJAX-запрос по этому URL собираетесь слать?
может быть вы имели в виду domain policy?
Ответить с цитированием
  #3 (permalink)  
Старый 10.01.2011, 12:36
Кандидат Javascript-наук
Отправить личное сообщение для JAre Посмотреть профиль Найти все сообщения от JAre
 
Регистрация: 29.06.2009
Сообщений: 111

Ну да я имею введу, что, например, можно ли отправить пост запрос на тот же домен к которому этот флеш, логично, принадлежит. Логично, но потенциально опасно так, что это не факт. Нужны экспериментальные данные

Последний раз редактировалось JAre, 10.01.2011 в 12:41.
Ответить с цитированием
  #4 (permalink)  
Старый 10.01.2011, 12:42
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от JAre
можно ли отправить пост запрос на тот же домен к которому он, логично, принадлежит.
отправить POST-запрос из Flash-а?
при чем тут AJAX, same origin policy, и вообще Java Script???
вы разделом форума ошиблись как минимум

Но, вопрос в общем-то интересный.
жд экспериментальных или мануальных данных по данному вопросу
Ответить с цитированием
  #5 (permalink)  
Старый 10.01.2011, 12:59
Кандидат Javascript-наук
Отправить личное сообщение для JAre Посмотреть профиль Найти все сообщения от JAre
 
Регистрация: 29.06.2009
Сообщений: 111

Я просто не удачно сформулировал вопрос, я описал частный случай. Думал так понятней.

Конкретный вопрос вот в чем: К какому домену относится объект хранящийся в ссылке и как это вписывается в политику взаимодействия с доменом страницы в которую он встроен. Это действительно важный и интересный вопрос, который я задавал и на сайте флешеров, но они похоже не в теме. Но данный вопрос всяко близок к аяксу так как спецам в этой области часто приходится сталкиваться с ограничениями связанными с принадлежностью к домену.

Последний раз редактировалось JAre, 10.01.2011 в 13:02.
Ответить с цитированием
  #6 (permalink)  
Старый 10.01.2011, 13:20
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

кстати, как я погляжу вставить flash через data-uri не особо-то получается у народа
Ответить с цитированием
  #7 (permalink)  
Старый 10.01.2011, 15:58
Кандидат Javascript-наук
Отправить личное сообщение для JAre Посмотреть профиль Найти все сообщения от JAre
 
Регистрация: 29.06.2009
Сообщений: 111

Возможно дело в его размере, стандартная флешка может и не влезть в лимит data-uri. Нужно минимальный флеш попробовать засунуть. Но форма "data:application/x-shockwave-flash," существует, значит, теоретически, это возможно.
Ответить с цитированием
  #8 (permalink)  
Старый 10.01.2011, 16:30
Кандидат Javascript-наук
Отправить личное сообщение для JAre Посмотреть профиль Найти все сообщения от JAre
 
Регистрация: 29.06.2009
Сообщений: 111

Хм. У меня то же не получается, хотя сам плеер появляется но пишет, что ролик не загружен.

Вот пример(скачано отсюда http://www.school-for-champions.com/...es/simple1.swf)
кодировано через http://software.hixie.ch/utilities/cgi/data/data:


data:application/x-shockwave-flash;base64,RldTBDsCAAB4AAVfAAAB9AAADCgAQwL%2F%2F %2F%2B%2FAD8AAAABAE0JfUJfAAEAM5kAARQAAAAAETUrQAcwA l5ZpNmGtqATWoBl5c2ZmAFrMAWpplzGuYlgEyWAGhpMamoAlgC JBgYBAAEAFloQ4EAAhwYFAQAW3pDgQACHBgUBABixpDhAAIcGB QEAGPQEOEAAiAYFAQAamyEOAEAAiAYFAQAavFEOAEAAiAYFAQA a3XEOAEAAiAYFAQAa%2FqEOAEAAiAYFAQAcj%2BBDgEAAiAYFA QAcoHhDgEAAiAYFAQAcsQhDgEAAiAYFAQAcwaBDgEAAiAYFAQA c0jBDgEAAiAYFAQAc4shDgEAAiAYFAQAc81hDgEAAiAYFAQAeg fgQ4EAAiAYFAQAeikAQ4EAAiAYFAQAekowQ4EAAiAYFAQAemtg Q4EAAiAYFAQAeoyAQ4EAAiAYFAQAem0AQ4EAAiAYFAQAek2AQ4 EAAiAYFAQAei4AQ4EAAiAYFAQAeg6AQ4EAAiAYFAQAc94BDgEA AiAYFAQAc58BDgEAAiAYFAQAc2ABDgEAAiAYFAQAcyEBDgEAAi AYFAQAcuIBDgEAAiAYFAQAcqMBDgEAAiAYFAQAcmQBDgEAAiAY FAQAciUBDgEAAiAYFAQAa8wEOAEAAiAYFAQAa04EOAEAAiAYFA QAatAEOAEAAiAYFAQAalIEOAEAAhwYFAQAY6gQ4QACHBgUBABi rBDhAAIcGBQEAFtgQ4EAAhwYFAQAWWhDgQAAAAA%3D%3D

Последний раз редактировалось JAre, 10.01.2011 в 16:32.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что за data??? macexa jQuery 3 12.09.2010 14:31