Передать параметр из фрейма
Люди добры целый день муча и читаю всякие статьи, но ни как не получается передать значение посланное из фрема в корень страницы.
Есть страница с кодом, в которой прописан фрейм, он подгружает другую страницу с таблицей в которой есть ссылка, при клике на эту ссылку параметр должен передаваться в функцию родительского окна, т.е. из фрема в наружнюю функцию. код первой стр.: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="ru" xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <title>Проекты</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head><body> <script> function hig(obj) { alert(obj); } </script> <FRAMESET> <iframe name="qwe" id="qwe" src="ss.html" width="100%" height="530" align="left" scrolling="auto"> </iframe> </FRAMESET> </body> </html> Код второй стр.(ss.html): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Document</title> </head> <body> <table cellspacing='0' cellpadding='2' width='500' border='0'> <tbody> <tr> <td><strong>E-mail:</strong></td> <td style="cursor:pointer;" onclick="parent.hig(560);">$f_Email</td> </tr> </tbody> </table> </body> </html> |
удалите FRAMESET и замените parent на top
|
Спасибо! Заработало. Вот только в Хроме почему то не работает.
|
Часовой пояс GMT +3, время: 16:44. |