
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
| 
 | 
| 23.01.2007, 11:09 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ Есть 2 фрейма, в одном  можно записывать значения. Во втором кнопка отправить. Как сделать, чтобы нажава кнопку во втором фрейме, передавались данные из первого фрейма. Всё это передается в другую страничку ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 11:43 | |||
|---|---|---|---|
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ Примерно так Код: plaintext ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 12:04 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ а где это писать? На первом фрейме нужно создавать форму без кнопки, а на втором, просто форму с кнопкой? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 14:50 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ Господа...помогите...ОЧЕНЬ НУЖНО!!!! ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 16:06 | |||
|---|---|---|---|
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ На самом деле так <button onclick="parent.frameName.document.formName.submit()"/> FAQ Kitayа где это писать? во втором фрейме что это такое <button .../>? (button от англ. кнопка) это тэг Гипертекстового языка разметки что такое onclick? аттрибут, указывающий как обрабатывать событие-клик что такое parent? ссылка на родительское окно окно что такое frameName? имя фрейма в котором форма что такое document? документ фрейма в котором форма что такое formName? имя формы что такое submit()? функция отправки формы ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 17:18 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ У меня ошибка выскакивает.. parent.calc.document.test is null or not an object Пишут так. в одном фрейме где кнопка (td это функция которая создает ячейку.) td ('<button onclick="parent.calculation_down_right.document.test.submit()"/>'); в другой форме, от куда переселыать данные: echo "<form method='POST' name='test' action='test.php'>"; td("<input type=text size=8 name='val1' value=50>",0,60,"tdnumgr"); td("<input type=text size=8 name='val1' value=50>",0,60,"tdnumgr"); echo "</form>" ; и так не работет..))..как быть?,),,что я делаю не так.?) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 18:07 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ KitayУ меня ошибка выскакивает.. parent.calc.document.test is null or not an object Проверь имена фреймов, форм, полей... top.имяфрейма.document.имяформы.submit() это должно быть внутри тэгов: <script>top.имяфрейма.document.имяформы.submit();</script> или после обработки какого-либо события типа нажатия на кнопку во втором фрейме <input type="button" name="кнопкавторогофрейма" onClick="top.имяфрейма.document.имяформы.submit()"> Удачи. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 18:13 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ Та же самая ошибка..((... все имена правильные... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 23.01.2007, 18:37 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ Сделал так td('<input type="button" value="Обновить" OnClick="top('calculation_down_right').document('test').submit()">'); Пишет member not found ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 24.01.2007, 05:07 | |||
|---|---|---|---|
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ KitayУ меня ошибка выскакивает.. parent.calc.document.test is null or not an object Там точно фрейм, а не iframe? Отладка: 1. определим чего не существует: поставив onclick="alert(parent.calc.document.test)" при нажатии узнаем что он undefined, огорчимся, поставим parent.calc.document(если да, уточним уникальность и регистр имени формы), если нет - совсем огорчимся и т д 2. анализируем полученные сведения 3. Постим часть кода, в котором "не находится" элемент 4. Ставим пиво за объяснение проблемы ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 25.01.2007, 12:39 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ ПРошу прощения......вчера не было возможности отписать..) 1. onclick="alert(parent.calc.document.test)" - undefined onclick="alert(parent.calc.document.test)" - [object] 2. Эм...не представляю как их анализировать.)) 3. Фрейм из которого надо пересылать данные: echo "<form method='POST' name='test' action='test.php'>"; td("<input type=text size=8 name='val".$i."' value=50>",0,60,"tdnumgr"); echo "</form>" ; ------ Фрейм с кнопкой: td('<input type="button" value="Обновить" OnClick="alert(parent.calculation_down_right.document)">'); 4. Куда доставить пиво?,) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 25.01.2007, 15:13 | |||
|---|---|---|---|
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ Kitay 1. onclick="alert(parent.calc.document.test)" - undefined onclick="alert(parent.calc.document.test)" - [object] Занятно, наверно dосument - [object]. Можно дать форме id <form method='POST' name='test' id='testForm' action='test.php'> и вместо ...test... писать ...getElementById("testForm")... если форма первая вместо test можно вставить forms[0], вторая forms[1] итд А вообще и так должно//. Можно попробовать поменять имя^_^ На будущее - лучше выкладывать код страницы из браузера, а не серверные скрипты Kitay Куда доставить пиво?,) Засылайте прямо сюда =) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 25.01.2007, 15:50 | |||
|---|---|---|---|
| 
 | |||
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ Всё то же самое.((( вот код одного фрейма. автор<html> <head> <meta http-equiv="expires" content="thu, jan 1 1970 00:00:00 gmt"> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link href="../../../css/main.css" type=text/css rel=stylesheet> <title></title> </head> <body leftmargin="0" topmargin="0" onscroll="top.frames('calculation_top_right').scroll(document.body.scrollLeft,0);top.frames('calculation_down_left').scroll(0,document.body.scrollTop)"> <table align='left' width="1200" cellspacing="1" cellpadding="1" border="1" <form method='POST' name='test' id='testForm' action='test.php'> <tr bgcolor='ffcc00' > <td class="tdnumgr" style="width:60px" ><input type=text size=8 name='val0' value=50></td> </form> </table> </body> </html> Вот код второго фрема с кнопкой: автор<html> <head> <meta http-equiv="expires" content="thu, jan 1 1970 00:00:00 gmt"> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <title></title> </head> <body leftmargin="0" topmargin="0"> <table align='right' width="100%" <tr ><td ><a href=../../../logout.php?login=2&sid=5469e40b2dda0f38af11827e597babfa&id=24296 TARGET=_top>Выйти</a></td><td ><input type="button" value="Обновить" OnClick="alert(parent.calculation_down_right.document.getElementById('testForm'))"></td></tr></table> </body> </html> ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 25.01.2007, 16:28 | |||
|---|---|---|---|
| как передать данные одного фрейма кнопкой из другого | |||
| #18+ после table перед <form...> нет '>'. Добавил, первый назвал a.htm, второй b.htm, создал c.htm: Код: plaintext 1. 2. 3. 4. 5. попробовал submit(): работает ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 
 | 

| start [/forum/topic.php?fid=22&mobile=1&tid=1458896]: | 0ms | 
| get settings: | 8ms | 
| get forum list: | 13ms | 
| check forum access: | 3ms | 
| check topic access: | 3ms | 
| track hit: | 35ms | 
| get topic data: | 11ms | 
| get forum data: | 2ms | 
| get page messages: | 45ms | 
| get tp. blocked users: | 1ms | 
| others: | 234ms | 
| total: | 355ms | 

 
    | 0 / 0 | 
