Вход

Просмотр полной версии : Чат vochat и фреймы


Abaza
20.10.2009, 15:30
Требуется специалист по для реализации одной штуки. Имеется чат, построенный на фреймах. В главном фрейме идет трансляция сообщений, в которых имеются ссылки на другой фрейм. В IE они отрабатываются отлично, однако в остальных браузерах типа Opera & Fx данные через javascript не пробрасываются, так как фреймы работают на разных портах. Интересует реализация методов проброса данных между этими фреймами. Надеюсь доступно объяснил.

Чат основан на движке VOC++ vocplus.creatiff.com.ua (http://vocplus.creatiff.com.ua) , который в свою очередь ничто иное, как переработанный vochat: vochat.com (http://vochat.com) . Вот тут небольшое обсуждение: http://forum.vochat.com/viewtopic.php?t=3610

Спасибо заранее

Zeroglif
30.10.2009, 22:06
https://developer.mozilla.org/en/DOM/window.postMessage

Abaza
02.11.2009, 14:40
>>https://developer.mozilla.org/en/DOM/window.postMessage
Ох.. Если бы я знал, как это использовать, я бы наверное не писал в ветку форума "Работа", но все равно спасибо) Отблагодарю материально того, кто поможет реализовать это в чате.

Вот фрагмент кода, который отвечает за передачу данных в другой фрейм

<small><a style='{cursor: pointer}' onClick="javascript:parent.addPic(' см. [HOURS]:[MIN]:[SEC] ');">[HOURS]:[MIN]:[SEC]</a></small><a style='text-decoration: underline' style='{cursor: pointer}' onClick="javascript:parent.Whisper('[NICK_WO_TAGS]');"><b>[NICK]</b></a>: [MESSAGE]
То есть, если я правильно понимаю в элемент addPic передается [HOURS]:[MIN]:[SEC]. А в элемент Whisper передается [NICK_WO_TAGS]

Помогите исправить данный код, и привести к рабочему виду. Уже мучаюсь больше двух месяцев