31. ETC - 04 Августа, 2005 - 06:10:53 - перейти к сообщению
А какую ошибку пишет? Если "Нет доступа", то неудивительно, страницы с разных доменов не могут обращаться друг к другу...
32. SviMik - 04 Августа, 2005 - 06:13:50 - перейти к сообщению
ETC пишет:
А какую ошибку пишет? Если "Нет доступа", то неудивительно, страницы с разных доменов не могут обращаться друг к другу...
Нет, домен один. Пишет "document.gform.your_message - есть null или не является обьектом".
33. SviMik - 04 Августа, 2005 - 07:24:38 - перейти к сообщению
Все возможные варианты перебрал - ничего не работает. В iframe есть скрипт, который должен изменить содержание формы в основной странице. Вот не работает, и всё. Обе страницы находятся на http://www.narod.ru/guestbook/ (только mainhtml у них разный).
34. Дмитрий Б. - 04 Августа, 2005 - 07:49:12 - перейти к сообщению
CODE:
Разве не работает?
parent.document.gForm.your_message.value="blablabla"
35. SviMik - 04 Августа, 2005 - 07:59:24 - перейти к сообщению
Всё, разобрался. Это чисто моя ошибка. Сам скрипт выглядел так:
Исправил, теперь работает.
Найдите разницу. Прицепился к первой части, а про вторую забыл.
CODE:
parent.document.gForm.your_message.value=document.gForm.your_message.value+txt;
Исправил, теперь работает.
CODE:
parent.document.gForm.your_message.value=parent.document.gForm.your_message.value+txt;
Найдите разницу. Прицепился к первой части, а про вторую забыл.
36. SviMik - 04 Августа, 2005 - 08:14:57 - перейти к сообщению
А как вызвать функцию скрипта в iframe из самой страницы?
Блин, столько трудностей с этим фреймом. А без него никак. Уже четвёртый час мучаюсь. Такими темпами я никогда ничего не доделаю.
Блин, столько трудностей с этим фреймом. А без него никак. Уже четвёртый час мучаюсь. Такими темпами я никогда ничего не доделаю.
37. SviMik - 04 Августа, 2005 - 09:03:08 - перейти к сообщению
Может возможно сделать что-то типа
Только как это правильно записать?
CODE:
?parent.document.getElementById('copyQlink').onclick=pasteQ();
Только как это правильно записать?
38. SviMik - 04 Августа, 2005 - 10:55:20 - перейти к сообщению
Пробовал вот так поизвращатся:
Но вместо того, чтобы вставлять текст, выделенный в iframe он вставляет [ q]undefined[ /q]
Что делать? Этот скрипт находится в основной странице, и должен вытягивать текст из iframe.
CODE:
if (parent.frames.messagesQ.document.getSelection) {txt441612=parent.frames.messagesQ.document.getSelection()}
else if (parent.frames.messagesQ.document.selection) {txt441612=parent.frames.messagesQ.document.selection.createRange().text;}
txt441612='[ q]'+txt441612+'[ /q]\n'
else if (parent.frames.messagesQ.document.selection) {txt441612=parent.frames.messagesQ.document.selection.createRange().text;}
txt441612='[ q]'+txt441612+'[ /q]\n'
Но вместо того, чтобы вставлять текст, выделенный в iframe он вставляет [ q]undefined[ /q]
Что делать? Этот скрипт находится в основной странице, и должен вытягивать текст из iframe.
39. SviMik - 04 Августа, 2005 - 11:54:12 - перейти к сообщению
Тихо сам с собою я веду беседу...
40. ETC - 04 Августа, 2005 - 12:30:51 - перейти к сообщению
CODE:
parent.document.getElementById('copyQlink').onclick=pasteQ
parent.document.getElementById('copyQlink').onclick=pasteQ