|
|
|
| Подкажите, пожалуйста, как сделать следующее.
Есть список ссылок.
По нажатию на ссылку должно всплывать окно, но не через window.open(), а чтобы в этом окне можно было редактировать текст. Т.е. в окне - получается, текст + кнопка "Редактировать". После нажатия на кнопку файл перезаписывается(это я уже на уровне php сделаю).
Как можно сделать такое окно? | |
|
|
|
|
|
|
|
для: Лена
(27.05.2010 в 21:21)
| | <a href="javascript:window.alert('Проверка')"> Проверить</a> | |
|
|
|
|
|
|
|
для: maga0951
(27.05.2010 в 21:30)
| | Внимательно почитайте мое сообщение, пожалуйста.
Вы когда-нибудь пробовали редактировать в alert? | |
|
|
|
|
|
|
|
для: Лена
(27.05.2010 в 21:21)
| | Перефразируйте свой вопрос. "Редактировать текст в окне" - минимум двусмысленно. Хотя подозреваю, что вам в сторону аякса. | |
|
|
|
|
|
|
|
для: Рома
(27.05.2010 в 23:01)
| | Я после вашего вопроса немного поняла, что я хочу :) спасибо.
Получается, да, через window.open() всплывает окно. В нем - форма с textarea + 2 кнопки - сохранить и отменить.
Внутри textarea - текст, который надо редактировать. Исправила текст - нажала "сохранить" - и файл с текстом должен перезаписаться.
Как только нажала на "сохранить" - окно закрывается.
Наверное, через аякс попробую.
Вопрос:
Как сделать, чтобы размер текстареа растягивался по ширине и высоте окна?
<body>
<a href='file.php' target="_blank" onClick="popupWin = window.open(this.href, 'contacts','location,width=400,
height=300,Toolbar=0,Location=0,Directories=0,Status=0,Menubar=0,Scrollbars=0,
Resizable=0,left=250, top=250'); popupWin.focus(); return false;">Это ссылка на нужный файл</a>
</body>
|
И мне, наверное, надо функцией сделать, у меня же ссылок много.
Файл, который "вкладывается" в окно:
<form action = '' method = 'post'>
<textarea cols = 60 rows = 15>Здесь будет содержание</textarea>
<input type='submit' value='Сохранить' name='send'>
<input type='button' value='Отмена' name='deny'>
</form>
|
| |
|
|
|