Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.11.2007, 14:18
Antony_ вне форума Посмотреть профиль Отправить личное сообщение для Antony_ Найти все сообщения от Antony_
  № 11  
Ответить с цитированием
Antony_

Регистрация: Sep 2006
Сообщений: 11
Цитата:
Сообщение от vooparker
попробуй убрать из my строку:
Код:
return false;
и вызвать так:
Код:
ExternalInterface.call('my', 'page2.html','Debug');
Сделал на страничке in4.html , результат не положительный.

Может класс неправильно подгружаю?
Код:
on (press) {
import flash.External.*;
ExternalInterface.call('my', 'page2.html', 'Debug');
}


Последний раз редактировалось Antony_; 16.11.2007 в 14:26.
Старый 16.11.2007, 14:29
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 12  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
return все еще присутствует.
Мораль такова, очень сложно придумывать варианты почему не работает только по "положительному" или "не положительному" результату.
И еще объясните зачем засовывать во все функции return false?
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

Старый 16.11.2007, 14:38
Antony_ вне форума Посмотреть профиль Отправить личное сообщение для Antony_ Найти все сообщения от Antony_
  № 13  
Ответить с цитированием
Antony_

Регистрация: Sep 2006
Сообщений: 11
Нету там "return false" это возвращает JS скрипт.

Могу вам выложить исходники чего угодно.

return false запихивается. потомучто иначе не работает AJAX.
http://zteam.ru/my/test/ajax/in2.html
Посмотрите исходник страницы. там два варианта. Это и будет ответ на ваш вопрос.

Старый 16.11.2007, 14:42
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 14  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
=) а да нафиг не нужен return false; Он используется чтобы не вызывать перегрузки страницы при нажатии на ссылку <a>:
Код:
<a href="javascript:callServer('page2.html', 'targetDiv');"> Page2</a>
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

Старый 16.11.2007, 14:51
Antony_ вне форума Посмотреть профиль Отправить личное сообщение для Antony_ Найти все сообщения от Antony_
  № 15  
Ответить с цитированием
Antony_

Регистрация: Sep 2006
Сообщений: 11
Не понял вас

Но без return false страничка как бы "закрывается обратно"
Если что код самого скрипта тут:
http://zteam.ru/my/test/ajax/ajax/ajax.js


Последний раз редактировалось Antony_; 16.11.2007 в 14:56.
Старый 16.11.2007, 14:59
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 16  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
почему у тебя не работает без return false; А происходит следующее ты кликаешь на ссылку и вызывается js-функция, после этого так как это ссылка происходит перевод по ней, в твоем случае ты просто перезагружаешь страницу (так <a href="" ... что означает что страница ссылается на саму себя), чтобы это не происходило и приписывают return false; Если ты воспользуешься способом приведенным выше то можешь смело убирать return false;
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

Старый 16.11.2007, 15:32
Antony_ вне форума Посмотреть профиль Отправить личное сообщение для Antony_ Найти все сообщения от Antony_
  № 17  
Ответить с цитированием
Antony_

Регистрация: Sep 2006
Сообщений: 11
Спасибо огромное! ссыль заработала. Но флэшка попрежнему не пашет.
Попробовал сделать вот так:
Код:
getURL( "javascript:callServer('page2.html', 'my');","_self");
Не хочет

Старый 16.11.2007, 15:38
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 18  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
если ты про страницу in2 то там ужо ошибка другого рода, запрос проходит и возвращается странице, посмотри снифером и убедишься сам, ошибка в другом, по какой то причине до функции showHTML не доходит id дива в который нужно загруженную инфу вставить.

Попробуй так, хотя есть вариант что все равно будет ошибка
Код:
getURL("javascript:callServer('page2.html', 'targetDiv');");
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE


Последний раз редактировалось vooparker; 16.11.2007 в 15:40.
Старый 16.11.2007, 15:47
Antony_ вне форума Посмотреть профиль Отправить личное сообщение для Antony_ Найти все сообщения от Antony_
  № 19  
Ответить с цитированием
Antony_

Регистрация: Sep 2006
Сообщений: 11
Аааааа С П А С И Б О!!!!!
Кажись заработало!!!
ОГРОМНЫЙ РЕСПЕКТ ВАМ!!!!!!

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.