![]() |
не работает ссылка
Добрый день!
Во флеш-банере прописываю ссылку, всё правильно и как надо. В интернет ехплорере ссылка не работает. Когда открываю непосредственно swf -файл - то он мне пишет ошибку при клике на ссылку: Player has stopped a potentially operation. The following local application on your computer or network. is typing to communicate with this internet-enabled location: To let this application communicate with internet, click setting. You must restart the application after changing your settings Если публикую в EXE то ссылка работает нормально. Что самое неприятное - с других сайтов ссылки с флеш-банеров работают нормально :( ХЕЛП!!!!! почти свихнулся. |
Смотреть баннер нужно на сервере.
|
Только что получилось.
я выбрал в настойках публикации флеш - local playback security = Access network only я прав? или нужно оставить как было Access lacal files only и запускать с сервера? |
Не надо ничего этого менять, просто положить на сервер и смотреть оттуда.
|
у меня та же проблема. а почему тогда другие-чужие баннера работают адекватно локально?
|
давайте поднимим этот вопрос! я тоже столкнулся с этим)
Добавлено через 5 минут ведь, может нет доступа к этому серверу! |
попробуйте в первом фрэйме флэшки прописать следующее:
Код AS1/AS2:
|
amexdesign, вы уверены, что правильно понимаете смысл allowDomain, если даёте подобный совет?
|
Цитата:
Цитата:
Код AS1/AS2:
По крайней мере можно попробовать.... |
amexdesign, вы вообще не поняли суть вопроса автора темы. Он вообще не может из своего баннера открыть указанную страницу в браузере, а вы ему предлагаете «разрешить этой странице ковыряться в его баннере и открыть саму себя», что за бред?
|
__etc а как же работать с базами данных xml (например) от других серверов.
опубликовал я свою .swf на narod.ru сайт (создал тобыш), но флешка не фурычит! ошибка лкальной безопасности... я думаю что ,если это возможно???, то можно сделать так чтобы Флешка думала что она находиться именно на том сервере, откуда грузит (например тот же xml) т.е опровергнуть narod.ru и задать нужный сайт |
Не путайте теплое (локалку) с мягким (удаленку).
Я вообще не понял ничего из того, что вы хотите (особенно в контексте устройства баннеров, секурити и прочих первооснов). Локальная политика безопасности — это локальная политика. Удаленная к этому отношения не имеет, чтобы работала примитивная ссылка на сайт, достаточно просто разместить баннер на сайте с html-кодом по умолчанию или swfobject. Всё, ничего больше не требуется. |
я правильно понимаю: то что у меня не получается открыть сайт с баннера - это нормально? то есть когда его повесят - все заработает?
я делаю слой длиной в только же кадров как и баннер, в первый кадр вставляю кнопку у которой все кадры пустые, кроме области срабатывания. даю имя экземпляру и пишу код on (release) { getURL ("адрес"); } публикую документ as2 и не парюсь что проверить работоспособность баннера не получается? |
Blondecoder
Существует 3 основных среды выполнения flash - встроенный плеер редактора, standalone player, плеер в браузере (плагин или activeX). Air-ы и внедренные в СИшные проекты activeX рассматривать не будем. На самом деле, у "клиентов" вашего труда ни встроенного плеера редактора, ни standalone player в 99.9% случаях нет и быть не может. Встроенный плеер редактора не суровый по безопасности, у вас в нем все работает. Когда вы тыркаетесь на swf-файле в системе, запускается standalone player, и вот он рулится теми параметрами, которые вы изменили в настройках публикации. Плеер в браузере априори работает с сетью нормально, проблемы могут быть только с доступом к ресурсам на удаленном домене, тот самый злосчастный crossdomain.xml Не тестируйте баннер для сети в standalone player, тестируйте в браузерном плеере. Например, чтобы убедиться что "все хорошо" вам не обязательно выкладывать баннер в интернет - вместо того, чтобы открывать баннер в standalone player (двойным щелчком на swf), откройте html-файл, который вам генерирует публикация. Там и проверите. |
Спасибо большое, то что есть три среды я уже подозревала, а теперь точно уяснила. Но вот при открывании HTML-файла все равно он выдает это дурацкое сообщение безопасности и откуда-то знает что это именно локальный swf-файл (я запускаю html) пытается связаться с ресурсом сети. Вобщем все тоже самое только теперь по-русски.
|
Ччерт, забыл что тестирую в Maxthon, он подобрее.
Короче, политика безопасности определяется по протоколу, по которому получены данные. Если в строке браузера значится C:\Documents and Settings... это значит загрузка с локального ресурса и работает локальная политика безопасности и работа идет либо с локальными данными, либо с сетевыми (то, что настраивается в публикации). Если прогрузить с сервера, то в браузере значится http://asdasd то работает только коннект в сеть. Вам действительно надо положить страницу с баннером в сеть, прогрузить по http и это будет адекватный тест. Чтобы не ковыряться с реальным веб-сервером, можно поставить локальный и тестировать на нем. Например, могу посоветовать такую штуку: http://www.denwer.ru/ Поставите это себе, помещаете в корень своего сервера html с баннером (или даже можно там и работать, т.е. исходник лежит в папке сервера, оттуда его открываете, результат сам там оказывается) откроете его по http ( http://localhost/папка/вашБаннер.html ) и это будет реальный адекватный тест как поведет себя ваш проект в сети. Есть одна тонкость - браузер будет кешировать вашу swf-ку, т.е. после очередного ее изменения, возможно, вы увидете "старый" вариант, надо чистить кэш каждый раз или придумывать автоматический метод. |
Спасибо! Точно! Денвер! Только для меня это уже сложная операция. Как разберусь отпишусь!
|
| Часовой пояс GMT +4, время: 11:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.