Показать сообщение отдельно
Старый 15.10.2001, 16:59
SPV вне форума Посмотреть профиль Отправить личное сообщение для SPV Найти все сообщения от SPV
  № 4  
SPV
 
Аватар для SPV

Регистрация: Jan 2000
Адрес: St-Petersburg
Сообщений: 1,229
Отправить сообщение для SPV с помощью ICQ
Эта задача схожа с той, которую я недавно помогал решить - навигация по сайту кнопкой BACK в браузере... В твоём случае можно сделать так:
создать такие ява-функции:
Код:
<script>
function setCookie(cookieName, cookieValue) {
  document.cookie = cookieName + "=" + escape(cookieValue);
}
function getCookie(cookieName) {
  var prefix = cookieName + "=";
  var cookieStartIndex = document.cookie.indexOf(prefix);
  if (cookieStartIndex == -1) return;
  var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
  if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
  return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}
</script>
Потом из флэша при изменении переменной t запоминать её в куках:
Код:
getURL("javascript:setCookie('t','"add t add"') void(0)");
Теперь остаётся переписать кусок ХТМЛя с флэшом, генеря его динамически и передавая переменную t из куков:
Код:
<script>
document.writeln('<object ...>');
document.writeln('<param name="movie" value="my.swf?t='+getCookie('t')+'">');
...
document.writeln('<embed src="my.swf?t='+getCookie('t')+'" swliveconnect="true" ...>');
document.writeln('</object>');
</script>
__________________
Two beer or not two beer?...