Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript: напихать выбранные строки во фрейм / 8 сообщений из 8, страница 1 из 1
15.05.2007, 15:34
    #34526522
dennny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
Извините чайника - вопрос наверно по простой теме, но что-то никак не получается
Дано:
документ с двумя фреймами (NAME="list и NAME="SELECT").
В одном есть автоматически генерируемый список со ссылками.
Требуется:
получить выбранные из списка обьекты во второй фрейм.
Собственно не получается писать во второй фрейм по нажатию ссылки
(вызовфункции с параметром - имя выбранной строки) .
Обращаюсь примерно так document.select.writeln('test string')
...
Рейтинг: 0 / 0
15.05.2007, 16:49
    #34526841
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
тынць
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
15.05.2007, 17:12
    #34526926
dennny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
// Get var
SmthVariable=document.getElementById("SmthIFrame").SmthIFramesVariable;
// ||
SmthVariable=frames[SmthIFrameNo].SmthIFramesVariable;

// Call function
SmthVariable=document.getElementById("SmthIFrame").SmthIFramesFunction();
// ||
SmthVariable=frames[SmthIFrameNo].SmthIFramesFunction();

// Get control's value
SmthVariable=document.getElementById("SmthIFrame").contentWindow.document.getElementById("SmthIFramesInput").value;
// ||
SmthVariable=frames[SmthIFrameNo].document.getElementById("SmthIFramesInput").value;

Блин не понял.
Ну можно мне предметно подсказать как изменить текст второго фрейма при клике на линке первого ?
...
Рейтинг: 0 / 0
15.05.2007, 17:12
    #34526930
dennny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
// Get var
SmthVariable=document.getElementById("SmthIFrame").SmthIFramesVariable;
// ||
SmthVariable=frames[SmthIFrameNo].SmthIFramesVariable;

// Call function
SmthVariable=document.getElementById("SmthIFrame").SmthIFramesFunction();
// ||
SmthVariable=frames[SmthIFrameNo].SmthIFramesFunction();

// Get control's value
SmthVariable=document.getElementById("SmthIFrame").contentWindow.document.getElementById("SmthIFramesInput").value;
// ||
SmthVariable=frames[SmthIFrameNo].document.getElementById("SmthIFramesInput").value;


Блин не понял.
Прошу предметно подсказать как изменить текст второго фрейма при клике на линке в первом.
...
Рейтинг: 0 / 0
15.05.2007, 17:40
    #34527071
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
Код: plaintext
1.
parent.document.getElementById("SELECT").contentWindow.document.writeln("Test");

P.S.
2Moderator Судя по неоднократному дубляжу постов в последнее время: что-то изменилось на предмет кеширования?
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
15.05.2007, 17:48
    #34527116
dennny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
Разобрался!

фрейм:
автор
<HTML>
<FRAMESET COLS="300,*" frameborder="0" framespacing="0" border="0">
<FRAME NAME="customers" SRC="2.htm" noresize>
<FRAME NAME="select" SRC="3.htm" noresize>
</FRAMESET>
</HTML>


фрейм где кнопка или ссылка с действием:
автор
<HTML>
<body>
<FORMA NAME="BBB">
<input name="ССС" type="button" value="Добавить" OnClick="parent.select.document.writeln('<BR><BR>Добавил строчку!')">
</FORM>
</body>
</HTML>


всё работает.
помогла это всё пракрутить и отладиться функция Alert и getElementById.
...
Рейтинг: 0 / 0
15.05.2007, 17:58
    #34527168
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
dennny
O n C lick="parent. select .document.writeln('<BR><BR>Добавил строчку!')"

сдается мне сие M$ IE only
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
15.05.2007, 18:06
    #34527216
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript: напихать выбранные строки во фрейм
гм... беру свои слова обратно: на характер проверил в Mozilla 1.7.13, Mozilla Firefox 2.0.0.3, IE 6.0.2800.1106+SP1 - и сухо...


_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript: напихать выбранные строки во фрейм / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]