Вопрос № 177519: Добрый вечер, уважаемые эксперты! Помогите, пожалуста, в написании JavaScript програм. Нужно написать 2 html файла с использованием JavaScript, в которых должны выполняться следующие действия: 1-й файл: Выдать бегущую строку в горизонтальном о...
Вопрос № 177519:
Добрый вечер, уважаемые эксперты! Помогите, пожалуста, в написании JavaScript програм. Нужно написать 2 html файла с использованием JavaScript, в которых должны выполняться следующие действия:
1-й файл: Выдать бегущую строку в горизонтальном окне (фрейме) из другого документа (слева направо).
2-й файл: Вывести ниспадающий список всех меток документа и осуществить переход на отмеченную метку по нажатию кнопки.
Отвечает vladisslav, 5-й класс :
Здравствуйте, Бондаренко Кирилл Андреевич. Делать горизонтальную прокрутку фрейма сценарием честно говоря не очень правильно. Фреймы не для этого предназначены. Правильнее сделать прокрутку divа, в который помещен span, с white-space:nowrap, что и предлагаю: Удобная для использования бегущая строка с остановкой при наведении мышки
Код:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>RFpro.ru - Вопрос #177519: помогите пожалуста в написании javascript програм нужно написать 2 html файла с использованием javascript в которых должны</title> </head> <body> <div id=c style="'overflow:hidden;width:50%;border:1px" solid re
d;' onmouseover='stop=true;' onmouseout='stop=false;'> <div id=m style="'white-space:nowrap;width:auto;border:1px" solid blue;padding-left:200px;' >Добрый вечер, уважаемые эксперты! Помогите, пожалуста, в написании JavaScript програм. Нужно написать 2 html файла с использованием JavaScript, в которых должны выполняться следующие действия:
1-й файл: Выдать бегущую строку в горизонтальном окне (фрейме) из другого документа (слева направо).
2-й файл: Вывести
ниспадающий список всех меток документа и осуществить переход на отмеченную метку по нажатию кнопки.
Заранее спасибо!
Отправил: Бондаренко Кирилл Андреевич, Посетитель Дата отправки: 28.03.2010, 22:29 Поступило ответов: 0 Состояние: В очереди (до закрытия - 4 сут. 12 час. 49 мин.)</div> </div> <script type='text/javascript'> var ml=0; var sl=document.getElementById('c').scrollWidth; var stop=false
; document.getElementById('m').style.width=(document.getElementById('c').scrollWidth+document.getElementById('c').clientWidth)+'px';
Если требуется использовать именно фреймы, поменяйте div#c на iframe Во вложении документ с переходами по меткам
и созданием выпадающего списка с ними. Надеюсь, имелось в виду именно это.
Приложение:
Ответ отправил: vladisslav, 5-й класс
Ответ отправлен: 29.03.2010, 10:57
Номер ответа: 260433
Оценка ответа: 5 Комментарий к оценке: Огромное спасибо за помощь!
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 260433
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.