Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Передача переменных из IFRAME
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Передача переменных из IFRAME (Прочитано 3813 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Sniper
Завсегдатай
Пользователь
Сообщений: 86
+0/-0
0
Передача переменных из IFRAME
«
:
18 Августа 2004, 15:51:43 »
Не бейте сильно ногами. Я ПХПшник.
Столкнулся с проблемой.
Значит, вставил я IFRAME в документ, в котором визуальный редактор.
<
form enctype
=
"multipart/form-data"
action
=
"2.php"
method
=
"post"
>
<
iframe src
=
"editor.php"
width
=
"600"
height
=
"400"
scrolling
=
"No"
frameborder
=
"0"
>
</
iframe
>
<!-- <
input type
=
"Hidden"
name
=
"text"
value
=
"parent.objContent.DOM.body.innerHTML"
>
это я пробовал
-
не получилось
-->
<
input type
=
"Submit"
value
=
"OK"
>
</
form
>
Хочу, значит вытаoщить содержимое того редактора чтобы передать формой на страницу 2.php
вот тот редактор, который я вставляю:
www.gcenstroy.ru/code.rar
Записан
Пока играет музыка - танцуй...
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Передача переменных из IFRAME
«
Ответ #1 :
18 Августа 2004, 16:46:14 »
примерно так :
<
iframe src
=
"editor.php"
width
=
"600"
height
=
"400"
scrolling
=
"No"
frameborder
=
"0"
name
=
"editor"
>
</
iframe
>
....
<
input type
=
"sibmit"
onclick
=
"this.form.text.value = editor.body.innerHTML; return true;"
>
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Sniper
Завсегдатай
Пользователь
Сообщений: 86
+0/-0
0
Передача переменных из IFRAME
«
Ответ #2 :
18 Августа 2004, 20:21:22 »
Макс
не получается.
пишет:
this.form.text - есть null или не является объектом
Записан
Пока играет музыка - танцуй...
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Передача переменных из IFRAME
«
Ответ #3 :
18 Августа 2004, 20:31:25 »
хмм, попробуй тогда
<
form enctype
=
"multipart/form-data"
action
=
"2.php"
method
=
"post"
name
=
"frm"
>
....
<
input type
=
"sibmit"
onclick
=
"frm.text.value = editor.body.innerHTML; return true;"
>
если не будет работать, попробуй дать полю
другое имя, например txt и в коде
<
input type
=
"sibmit"
onclick
=
"frm.txt.value = editor.body.innerHTML; return true;"
>
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Sniper
Завсегдатай
Пользователь
Сообщений: 86
+0/-0
0
Передача переменных из IFRAME
«
Ответ #4 :
19 Августа 2004, 11:46:09 »
Макс
Нет эффекта.
Я думал, ты смотрел то, что я прикрепил.
Ведь у меня это главная проблема.
В файле editor.php несколько textarea и
. У них есть и имена и id.
Я не знаю просто к какому обращаться и как.
Записан
Пока играет музыка - танцуй...
Syrinx
Заглянувший
Новичок
Сообщений: 21
+0/-0
0
Передача переменных из IFRAME
«
Ответ #5 :
20 Августа 2004, 18:33:09 »
надо следующим образом
<
form method
=
"post"
name
=
"frm"
onSubmit
=
"dataDestination.value=dataSource.document.all.objContent.DocumentHTML;"
>
<
iframe src
=
"editor.php"
width
=
"600"
height
=
"400"
scrolling
=
"No"
frameborder
=
"0"
id
=
"dataSource"
>
</
iframe
>
<
input type
=
"Hidden"
name
=
"dataDestination"
>
<
input type
=
"Submit"
value
=
"Send"
>
</
form
>
получившийся код из редактора получаешь из dataDestination
<?=
$dataDestination
;
?>
«
Последнее редактирование: 20 Августа 2004, 18:42:42 от Syrinx
»
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Передача переменных из IFRAME
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28