|
|
|
| Передаю текст на основную страницу через opener.
function sender(form,wh,ht) {
var sVal = opener.document.getElementById('content').value;
opener.document.getElementById('content').value = sVal +'<img src="'+form+'" width="'+wh+'" h="'+ht+'" align="left">';
}
|
Как вставить его на место курсора в форму <textarea id="content"...
Наверно есть какието готовые решения по этому поводу ? | |
|
|
|
|
|
|
|
для: toproot
(06.09.2011 в 19:43)
| | Функция должна находиться в основной странице.
function sender(form,wh,ht) {
var sVal = document.getElementById('content').value;
sVal = '<img src="'+form+'" width="'+wh+'" h="'+ht+'" align="left">';
}
|
а с внешней должны приходить данные примерно так:
<a onclick="opener.sender(form,wh,ht);">Send</a>
|
не проверял, но должно быть так. | |
|
|
|
|
|
|
|
для: Scrum
(06.09.2011 в 21:25)
| | разве новое окно распознает функцию sender если она определена в основном окне? | |
|
|
|
|
|
|
|
для: toproot
(07.09.2011 в 00:04)
| | "Если окно было открыто из другого окна, то оно сохраняет ссылку на него в свойстве window.opener." | |
|
|
|