![]() |
Вопрос по досутпу к переменным фо фреймах
Не знаю как организовать скрипт, даже с какой стороны подойти.
Задача такая: Есть 2 фрейма: в первом меню, во второй загружаются чужие сайты. Как с помощью пхп-скрипта отслеживать урл сайта который загружен в правый фрейм. Тоесть: Выбираю в меню сайт он грузится в фрейм. А потом хожу по ссылка, отправляю формы и т.п. Мне нужно иметь доступ к урлу когда я перемещаюсь по сайту. Как такое реализовать. Буду очень благодарен за помощь. |
Можна по-подробнее.
Есть у меня 2 файла: index.php: PHP код:
PHP код:
Где именно нужно писать яваскрипт. И не могли бы Вы дял моего случая написать нужный мне вариант? |
Согласен заплатить 2 у.е. тому кто поможет!!!
|
поищи по справочникам по JS про всякие window parent frames location,я ща у себя посмотрел нифига не получилось
|
Цитата:
Есть ли кто, кто готов реализовать похожее? Готов заплатить Обращайтесь в личку. Обсудим детали |
Доброе утро. Если вопрос ещё актуален, то могу помочь.
Если я правильно понял есть 2 фрэйма, первый(левый) является менюшкой для второго. В первом мы выбираем урл и после клика по нему во втором фрэйме(правом) загружается этот сайт. Я правильно понял задачу? |
Используй ссессии и будет тебе счастье
|
Nicca - тебе ещё нужен ответ на твой вопрос?
|
Цитата:
Задача которую я преследую - это знать постоянно урл сайта из правого фрейма при навигации в нем (при перемещении по ссылкам, отправкам форм и т.п.) |
Говорю сделай запись в сессию и используй ее где хочешь
|
parent.frames[0]
|
При чем сдесь сессии? Вы можете обьяснить на примере или более детально. Я что-то не понимаю..
parent.frames[0] - Мне нужно обратится к урлу фрейма. Кто-то сдесь может нормально обьяснить? |
вот то что набросалось мин за 10, если что-то нужно будет поправить - напиши расскажу где что.
файл menu.html <head> </head> <body> <ul> <li><a href="http://mail.ru">mail.ru</a></li> <li><a href="http://google.com">google.com</a></li> <li><a href="http://forum.antichat.ru">forum.antichat.ru</a></li> <li><a href="http://open.by">open.by</a></li> </ul> </body> файл index.html (главный) <head> <script> function updateLinks(fr){ var links = fr.contentWindow.document.links; for (var i=0;i<links.length;i++){ links[i].onclick = loadThis; } } function loadThis(el){ frame_source = document.getElementById('source'); frame_source.src = this.href; return false; } </script> </head> <body> <iframe src="menu.html" onload="updateLinks(this);"></iframe> <iframe src="" id="source"></iframe> </body> оба они лежат в одной папке(можно переписать пути) |
Ну что, подойдёт?
|
Цитата:
(Мог например его сохранить в файл) |
Цитата:
|
Цитата:
Я не верю что такое невозможно. |
Поставь конкретную задачу. Тебе нужно при нажатии на ссылку произвести какое-то действие с урлом ссылки? Например сохранить его в файл? Если да, то можно это сделать.
Если я не правильно понял - поясни подробно. |
| Время: 18:58 |