Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать ID поля WYSIWYG редактора, пришиваем встроеный менеджер картинок 
:(
    Опции темы
PROhvost
Дата 8.6.2006, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



Суть проблемы: есть WYSIWYG TinyMCE встроеный в скрипт публикатора с помощью плагина, в публикаторе в свою очередь есть менеджер картинок. Хочется научить менеджер вставлять картинки в поле WYSIWYG. 
Менеджер вызывается следующим образом:
Код

<a href="#" onclick="window.open('?mod=images&area=short', '_Addimage', 'height=450,resizable=yes,scrollbars=yes,width=500');return false;" target="_Addimage"><img src=<?=$PHP_SELF; ?>/skins/images/tags/img.gif border=0 align=middle></a>


в открытом окне при нажатии ссылки "вставить картинку" менеджер посылает код вида:
Код

<img src="{imagepatch}/img.jpg" border="0" alt="img.jpg" />

в поле short, проблема в том что WYSIWYG имеет ID поля отличное от short, как определить поле WYSIWYG и заставить менеджер вставлять код в WYSIWYG? 
PM MAIL   Вверх
12345c
Дата 8.6.2006, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



В адресной строке пишете проверочный скрипт вида:


javascript:alert(document.getElementsByTagName('IFRAME')[0].id)

, так как в нём, скорее всего, пишется текст 
PM WWW   Вверх
PROhvost
Дата 9.6.2006, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



Проверка показала, что ID поля эдитора mce_editor_0, но по прежнему код не вставляется в эдитор, может быть дело в менеджере картинок. Для вставления картинок он использует следующий код:

Код

<script language="javascript" type="text/javascript">
<!--
function insertimage(text){
        text = ' ' + text + ' ';
        opener.document.forms['addnews'].mce_editor_0.focus();
        opener.document.forms['addnews'].mce_editor_0.value  += text;
        opener.document.forms['addnews'].mce_editor_0.focus();
}
//-->
</script>


<a title="Вставить изображение в mce_editor_0 " href="javascript:insertimage('&lt;img align=&quot;left&quot; src=&quot;{imagepath}/logo.jpg&quot; alt=&quot;logo.jpg&quot; border=&quot;0&quot; width=&quot;100&quot; height=&quot;43&quot; /&gt;')">[Вставить]</a>


Не могу понять почему код не проходит в поля эдитора.
  

Это сообщение отредактировал(а) PROhvost - 9.6.2006, 13:12
PM MAIL   Вверх
12345c
Дата 9.6.2006, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Вы мало информации даёте. Выложили бы код в рабочем демо-виде, и нет проблем посмотреть и сказать, почему. А так - головоломки для скучающих в пути при перелёте через Атлантику, которые здесь вряд ли попадутся и будут их решать.

Из вашей скудной инф. можно догадываться, что поле - не фрейм, а значит работает только в IE. Это так? 
PM WWW   Вверх
Aliance
Дата 9.6.2006, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



К ID обращаются функцией document.getElementById(id)!
Исправь строчки 5-7 
PM MAIL WWW ICQ Skype   Вверх
PROhvost
Дата 9.6.2006, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



WYSIWYG работает в IE и в Firefox, а так же в инфе есть упоменание об Opera 9 и Safari 2.0.
С document.getElementById(id)! ничего не вышло.

Прошу прощения за кол-во кода!

Это менеджер картинок:

Код

Удалил за ненадобностью.


Добавлено @ 21:27 
Это код с помощью которого вызывается  WYSIWYG:

Код

Тоже удалил.



Только с кодом WYSIWYGа будет сложнее, там три JS файла, 8, 134, и 190кб. Самый маленький отвечает за popup встроеных в редактор плагинов(смайлы, просмотр HTML и т.д.), второй файл (tiny_mce.js 134кб.) как я понимаю и есть сам движок редактора, последний файл содержит в себе еще какие то функции, мне трудно разобраться я не силен в JS. Выкладывать код всех файлов думаю не стоит. Какой файл или его часть нам сможет помочь ?     

Это сообщение отредактировал(а) PROhvost - 13.6.2006, 00:59
PM MAIL   Вверх
12345c
Дата 10.6.2006, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Лучше, если выложите демо (рабочий код на своём сайте), по коду страницы быстро разберёмся, куда что писать. ПХП-часть вообще не нужна в делах доступа к id. 
PM WWW   Вверх
PROhvost
Дата 10.6.2006, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



Страница добавления публикации с подключенным WYSIWYG:

Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>Homepage</title>
<link href="skins/default.css" rel="stylesheet" type="text/css" media="screen">
<script type="text/javascript" src="skins/cute.js"></script>
</head>

<body><table border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td class="bborder">
<table border="0" cellpadding="0" cellspacing="0" width="700">
<tr>
<td align="center" height="24" class="main">
<table border="0" cellspacing="0" cellpadding="5">
<tr>
<td><td><a class="nav" href="/line/index.php?mod=main">Статистика</a></td>
<td>|</td>
<td><a class="nav" href="/line/index.php?mod=addnews">Добавить</a></td>
<td>|</td>
<td><a class="nav" href="/line/index.php?mod=editnews">Редактировать</a></td>
<td>|</td>
<td><a class="nav" href="/line/index.php?mod=options">Настройки</a> <a href="javascript:ShowOrHide('options-submenu', 'plus')" id="plus" onclick="javascript:ShowOrHide('minus')">+</a><a href="javascript:ShowOrHide('options-submenu', 'minus')" id="minus" style="display: none;" onclick="javascript:ShowOrHide('plus')">-</a></td>
<td>|</td>
<td><a class="nav" href="/line/index.php?action=clearcache">Очистить кэш</a></td>
<td>|</td>
<td><a class="nav" href="/line/index.php?action=logout">Выход</a></td>
<td>|</td>
<td><a class="nav" href="http://www.test.ru/index.php" target="_blank">На сайт</a></td><tr id="options-submenu" style="display: none;">
<td colspan="7"></td>
<td colspan="7"><a href="?mod=ipban">Блокировка IP</a><br /><a href="?mod=categories">Категории</a><br /><a href="?mod=personal">Личные настройки</a><br /><a href="?mod=syscon">Настройка системы</a><br /><a href="?mod=plugins">Плагины</a><br /><a href="?mod=snr">Поиск и замена</a><br /><a href="?mod=editusers">Пользователи</a><br /><a href="?mod=backup">Резервное копирование</a><br /><a href="?mod=images">Управление картинками</a><br /><a href="?mod=templates">Шаблоны</a><br /><a href="/line/index.php?mod=options&amp;action=usergroups">Группы пользователей</a><br /><a href="/line/index.php?mod=options&amp;action=rufus">Управление URL</a><br /><a href="/line/index.php?mod=options&amp;action=spam">Фильтры слов</a></td></td>
</tr>
</table>
<tr>
<td height="19">
<table border="0" cellpading="0"cellspacing="15" width="100%" height="100%">
<tr>
<td><div class="header">Добавить публикацию</div></td>
<tr>
<td width="100%" height="100%">
<form method="post" name="addnews" action="/line/index.php" onsubmit="return process_form(this)">
<table width="650" border="0" cellspacing="5">
<tr><td>
<!-- заголовок -->
<fieldset id="title"><legend>Заголовок</legend>
<input type="text" name="title">
</fieldset>
</td><td rowspan="3" valign="top">
<fieldset id="options"><legend>Настройки</legend><div>
<fieldset id="date"><legend>Дата</legend>
<input type="text" name="day" maxlength="2" value="10" title="День">

<select name="month" title="Месяц">

<option value="jan">Январь</option><option value="feb">Февраль</option><option value="mar">Март</option><option value="apr">Апрель</option><option value="may">Май</option><option value="jun" selected>Июнь</option><option value="jul">Июль</option><option value="aug">Август</option><option value="sep">Сентябрь</option><option value="oct">Октябрь</option><option value="nov">Ноябрь</option><option value="dec">Декабрь</option>
</select>

<input type="text" name="year" maxlength="4" value="06" title="Год"> <input type="text" name="hour" maxlength="2" value="17" title="Час">:<input type="text" name="minute" maxlength="2" value="57" title="Минута">:<input type="text" name="second" maxlength="2" value="02" title="">
</fieldset>

<!-- tinyMCE -->
<script language="javascript" type="text/javascript" src="/WYSIWYG/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
    mode : "textareas",
    theme : "advanced",
    plugins : "advimage,searchreplace,table,insertdatetime,fullscreen,preview,advhr,emotions,contextmenu",
    language : "ru",
    theme_advanced_buttons1 : "bold,italic,underline,strikethrough,separator,forecolor,backcolor,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist,separator,undo,redo,separator,link,unlink",
    theme_advanced_buttons2 : "formatselect,fontsizeselect",
    theme_advanced_buttons3 : "charmap,emotions,image,separator,code,cleanup,newdocument,separator,preview,fullscreen,separator,removeformat,search,replace,separator,table,advhr,separator,insertdate,inserttime",
    theme_advanced_toolbar_location : "top",
    theme_advanced_toolbar_align : "center",
    theme_advanced_path_location : "bottom",
    extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]",height : "250",width: "100%", browsers : "msie,gecko,opera", force_p_newlines : false, force_br_newlines : true, convert_newlines_to_brs : true

});
</script>
<!-- /tinyMCE -->
<fieldset id="url"><legend>URL (при желании)</legend><input type="text" size="42" name="url" value=""></fieldset><fieldset><legend>Категория</legend><label for="cat1"><input type="checkbox"  name="cat[1]" id="cat1")">&nbsp;news</label><br /></fieldset><fieldset><legend>Шаблон</legend><select size="1" name="template"><option value="">...</option><option value="Default">Default</option><option value="Headlines">Headlines</option><option value="Print">Print</option><option value="remote_headlines">remote_headlines</option><option value="rss">rss</option><option value="Search">Search</option></select></fieldset>
</div></fieldset>
</td></tr>
<tr><td>
<!-- короткая -->
<a href="#" onclick="window.open('?mod=images&area=short', '_Addimage', 'height=450,resizable=yes,scrollbars=yes,width=500');return false;" target="_Addimage"><img src=/line/plugins/tags/img.gif border=0 align=middle></a>

<fieldset id="short"><legend>Краткое содержание</legend>
<!--textarea name="short_story"-->
<textarea name="short_story" id="short_story"></textarea>
</fieldset>
</td></tr>
<tr><td>
<!-- полная -->
<fieldset id="full"><legend>Публикация целиком</legend>
<textarea name="full_story" id="full_story"></textarea>
</fieldset>
</td></tr>
<tr><td>
<!-- кнопки -->
<fieldset id="actions"><legend>Действие</legend>
<input style="width:100%;" type="submit" value="  Добавить  " accesskey="s">
</fieldset>
</td></tr>
<tr><td>
<input type="hidden" name="mod" value="addnews">
<input type="hidden" name="action" value="doaddnews">
</td></tr>
</table>
</form>


POPUP с менеджером картинок:

Код


<link href="skins/default.css" rel="stylesheet" type="text/css" media="screen">
<script language="javascript" type="text/javascript" src="skins/cute.js"></script>
<script language="javascript" type="text/javascript">
<!--
function insertimage(text){
        text = ' ' + text + ' ';
        opener.document.forms['addnews'].short_story.focus();
        opener.document.forms['addnews'].short_story.value  += text;
        opener.document.forms['addnews'].short_story.focus();
}
//-->
</script>


<form action="/line/index.php?mod=images&area=short" method="post" enctype="multipart/form-data">
<b>Добавить изображение</b>
<table border="0" cellpading="0" cellspacing="0" width="250" class="panel">
 <tr>
  <td>

<script language="javascript">
f = 0
function file_uploader(which){
if (which < f) return
        f ++
        d = document.getElementById('image_'+f)
        d.innerHTML = '<input type="file" name="image['+f+']" id="image_'+f+'" value="" onchange="file_uploader('+f+');" /><br /><span id="image_'+(f+1)+'">'
}
document.writeln('<input type="file" name="image[0]" value="" onchange="file_uploader(0);" /><br />')
document.writeln('<span id="image_1"></span>')
</script>

   <label for="overwrite"><input type="checkbox" name="overwrite" id="overwrite">Перезаписать, если картинка уже есть?</label><br />

   <label for="thumb"><input type="checkbox" name="thumb" id="thumb" onclick="javascript:ShowOrHide('make_thumb')">Создать уменьшенную копию?</label><br />
   <span id="make_thumb" style="display: none;"><input type="text" name="make_thumb" size="1" value="150"> Ширина уменьшенной копии<br />
   <label title="Добавление тени к уменьшенной копии" for="shadow"><input type="checkbox" name="shadow" id="shadow">Добавить тень?</label><br /></span>


   <label for="watermark"><input type="checkbox" name="watermark" id="watermark" onclick="javascript:ShowOrHide('make_watermark')">Добавить штамп в виде текста?</label><br />
   <span id="make_watermark" style="display: none;">
   <table width="250" align="center">
   <tr>
   <td>Текст</td><td>Цвет</td><td>Размер</td>
   </tr>
   <tr>
   <td><input type="text" name="watermark_text" size="10" value="[date]"></td>
   <td><input type="text" name="textcolor" maxlength="6" size="6" value="FFFFFF"></td>
   <td><input type="text" name="textsize" maxlength="2" size="1" value="12"></td>
   </tr>
   <tr><td> </td></tr>
   <tr>
   <td>Расположение</td><td> Шрифт</td>
   </tr>
   <tr>
   <td><input type="radio" name="hotspot1" value="1"> <input type="radio" name="hotspot1" value="2"> <input type="radio" name="hotspot1" value="3"><br />
   <input type="radio" name="hotspot1" value="4"> <input type="radio" name="hotspot1" value="5" checked> <input type="radio" name="hotspot1" value="6"><br />
   <input type="radio" name="hotspot1" value="7"> <input type="radio" name="hotspot1" value="8"> <input type="radio" name="hotspot1" value="9"></td>
   <td valign="top">
   <select name="watermark_font">
   <option value="none">Выбрать</option>
   <option value="DS Yermak_D.ttf">DS Yermak_D.ttf</option>   </select>
    </td>
   </tr>
   </table>
   <br /></span>

   <label for="merge"><input type="checkbox" name="merge" id="merge" onclick="javascript:ShowOrHide('make_merge')">Добавить штамп в виде картинки?</label><br />
   <span id="make_merge" style="display: none;">
   <table width="250" align="center">
   <tr>
   <td>Прозрачность</td>
   </tr>
   <tr>
   <td><input type="text" name="merge_transition" maxlength="2" size="1" value="40"></td><td>(1 = невидимый<br />99 = полноцветный)</td>
   </tr>
   <tr><td> </td></tr>
   <tr>
   <td>Расположение</td><td>&nbsp;&nbsp;Штамп</td>
   </tr>
   <tr>
   <td><input type="radio" name="hotspot2" value="1"> <input type="radio" name="hotspot2" value="5"> <input type="radio" name="hotspot2" value="2"><br />
   <input type="radio" name="hotspot2" value="8"> <input type="radio" name="hotspot2" value="0" checked> <input type="radio" name="hotspot2" value="6"><br />
   <input type="radio" name="hotspot2" value="4"> <input type="radio" name="hotspot2" value="7"> <input type="radio" name="hotspot2" value="3"></td>
   <td valign="top">
   &nbsp;&nbsp;<select onchange="showpreview('data/watermark/'+this.options[this.selectedIndex].value, 'previewimage')" name="watermark_image">
   <option value="logo.jpg">logo.jpg</option>   </select><br />
   <img name="previewimage" width="100px" src="data/watermark/logo.jpg" align="left" style="margin: 5px;">
    </td>
   </tr>
   </table>
   <br /></span>

          <input type="submit" value="Загрузить">
</table>
</form>

<br /><br />
<table width="200" border="0" cellspacing="2" cellpadding="0" align="center">
<tr>
<td>
Image align: <select onchange="window.location=this.options[this.selectedIndex].value">
<option value="/line/index.php?mod=images&area=short&sortby=&start_from=&align=">--</option>
<option value="/line/index.php?mod=images&area=short&sortby=&start_from=&align=left">left</option>
<option value="/line/index.php?mod=images&area=short&sortby=&start_from=&align=right">right</option>
<option value="/line/index.php?mod=images&area=short&sortby=&start_from=&align=center">center</option>
<option value="/line/index.php?mod=images&area=short&sortby=&start_from=&align=none">none</option>
</select>
</td>
</tr>
</table>
<table width="600" border="0" cellspacing="2" cellpadding="0" align="center">
<tr><td><a href='/line/index.php?mod=images&area=short&sortby=time&start_from='>Сортировать по дате</a></td>
</tr>


 <tr class="disabled" align="center">
 <td><img src="http://www.test.ru/line/data/upimages/logo.jpg" height="50px">  <td height="17"><a target="_blank" title="Посмотреть изображение в новом окне" href="http://www.test.ru/line/data/upimages/logo.jpg">logo.jpg</a>
  <td><a title="Вставить изображение в short"href="javascript:insertimage('&lt;img align=&quot;left&quot; src=&quot;{imagepath}/logo.jpg&quot; alt=&quot;logo.jpg&quot; border=&quot;0&quot; width=&quot;100&quot; height=&quot;43&quot; /&gt;')">[Вставить]</a>  <td><a href="?mod=images&amp;action=rename&amp;image=logo.jpg&area=short" onclick="if (ren=window.prompt('', 'logo.jpg')){window.location.href=this.href+'&name='+ren;}return false;">[Переименовать]</a>
  <td><a href="javascript:confirmDelete('?mod=images&amp;action=remove&amp;image=logo.jpg&area=short')">Удалить</a>
  <td>100x43 <nobr>5.42 Кбайт</nobr>

 <tr class="enabled" align="center">
 <td><a target="_blank" title="Посмотреть уменьшенную копию в новом окне" href="http://www.test.ru/line/data/upimages/thumbs/serdce.jpg"><img src="http://www.test.ru/line/data/upimages/thumbs/serdce.jpg" height="50px" border="0"></a>  <td height="17"><a target="_blank" title="Посмотреть изображение в новом окне" href="http://www.test.ru/line/data/upimages/serdce.jpg">serdce.jpg</a>
  <td><a title="Вставить уменьшенную копию изображения в short"href="javascript:insertimage('&lt;a target=&quot;_blank&quot; href=&quot;{imagepath}/serdce.jpg&quot;&gt;&lt;img align=&quot;left&quot; src=&quot;{imagepath}/thumbs/serdce.jpg&quot; alt=&quot;serdce.jpg&quot; border=&quot;0&quot; width=&quot;320&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;')">[Вставить]</a>  <td><a href="?mod=images&amp;action=rename&amp;image=serdce.jpg&area=short" onclick="if (ren=window.prompt('', 'serdce.jpg')){window.location.href=this.href+'&name='+ren;}return false;">[Переименовать]</a>
  <td><a href="javascript:confirmDelete('?mod=images&amp;action=remove&amp;image=serdce.jpg&area=short')">Удалить</a>
  <td>320x240 <nobr>164.59 Кбайт</nobr>

<tr>
 <td><br /><br /> <td align="right" colspan="5"><br /><br />Общий размер картинок: <b><nobr>170.01 Кбайт</nobr></b>
</table>
  

Это сообщение отредактировал(а) PROhvost - 10.6.2006, 17:14
PM MAIL   Вверх
PROhvost
Дата 12.6.2006, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



Ну что есть соображения по этому поводу у кого-нибудь? 
PM MAIL   Вверх
12345c
Дата 12.6.2006, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Дать демо влом? smile 
PM WWW   Вверх
PROhvost
Дата 13.6.2006, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



Так оно же выше smile

Страница добавления публикации с подключенным WYSIWYG:
 и
POPUP с менеджером картинок:

Это как раз рабочий код, снятый непосредственно со сгенерированых страниц.
   

Это сообщение отредактировал(а) PROhvost - 13.6.2006, 12:35
PM MAIL   Вверх
12345c
Дата 14.6.2006, 02:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Это код, а демо - это ссылка на рабочий пример. Ссылки не вижу. 
PM WWW   Вверх
PROhvost
Дата 14.6.2006, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



http://almazkmv.ru/news/index.php

логин: admin
пароль: demo

Чтобы посмотреть все в работе нужно зайти в раздел "добавить", по умолчанию включен плагин который подключает редактор TinyMCE, чтобы посмотреть как это работало без подключенного редактора, нужно зайти "настройки>>плагины>>(найти плагин TinyMCE)отключить", затем вернуться в радел "добавить". Менеджер картинок открывается с помощью кнопки [img] над полем куда непосредственно пишутся новости.  
PM MAIL   Вверх
PROhvost
Дата 16.6.2006, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 16.2.2006

Репутация: нет
Всего: нет



Интересно есть ли здесь специалисты которые с этим разберуться, хотя бы за вознаграждение? 
PM MAIL   Вверх
Messenger
Дата 17.6.2006, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 16.2.2006

Репутация: нет
Всего: 1



I. Не верю, что в TinyMCE нет стандартных функций вставления.
http://tinymce.moxiecode.com/tinymce/docs/..._functions.html
как бы:
Код

tinyMCE.execCommand('mceInsertContent',false,'theimage.png');
или
tinyMCE.execCommand('mceInsertContent',false,"<image src='theimage.png' />");
или 
tinyMCE.themes['advanced']._insertImage(src, alt, border, hspace, vspace, width, height, align, title, onmouseover, onmouseout); 



II. В FF Tools->DOM Inspector.  

Это сообщение отредактировал(а) Messenger - 17.6.2006, 11:35
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1081 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.