powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript: напихать выбранные строки во фрейм
8 сообщений из 8, страница 1 из 1
JavaScript: напихать выбранные строки во фрейм
    #34526522
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините чайника - вопрос наверно по простой теме, но что-то никак не получается
Дано:
документ с двумя фреймами (NAME="list и NAME="SELECT").
В одном есть автоматически генерируемый список со ссылками.
Требуется:
получить выбранные из списка обьекты во второй фрейм.
Собственно не получается писать во второй фрейм по нажатию ссылки
(вызовфункции с параметром - имя выбранной строки) .
Обращаюсь примерно так document.select.writeln('test string')
...
Рейтинг: 0 / 0
JavaScript: напихать выбранные строки во фрейм
    #34526841
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тынць
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
JavaScript: напихать выбранные строки во фрейм
    #34526926
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
// 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
JavaScript: напихать выбранные строки во фрейм
    #34526930
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
// 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
JavaScript: напихать выбранные строки во фрейм
    #34527071
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
parent.document.getElementById("SELECT").contentWindow.document.writeln("Test");

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

фрейм:
автор
<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
JavaScript: напихать выбранные строки во фрейм
    #34527168
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dennny
O n C lick="parent. select .document.writeln('<BR><BR>Добавил строчку!')"

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


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


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