Открываем файл вашего шаблона com_content_read.tpl
и вставляем в любое удобное место данный код
<script type="text/javascript"> {literal} function fontColor(){ var fontcolor = $('select[name=fontcolor]').val(); document.getElementById('con_text').style.color=fontcolor; } function fontSize(){ var fontsize = $('select[name=fontsize]').val(); document.getElementById('con_text').style.fontSize = fontsize; } function fontFamily(){ var fontfamali = $('select[name=fontfamali]').val(); document.getElementById('con_text').style.fontFamily = fontfamali; } {/literal} </script> <select style="width: 150px;" name="fontfamali" onchange="fontFamily()"> <option value="">Шрифт</option> <option value="'Arial', 'Helvetica', sans-serif">Arial</option> <option value="'Courier New', 'Courier', monospace">Courier New</option> <option value="'Georgia', serif">Georgia</option> <option value="'MS Sans Serif', 'Geneva', sans-serif">MS Sans Serif</option> <option value="'MS Serif', 'New York', serif">MS Serif</option> <option value="'Tahoma', 'Geneva', sans-serif">Tahoma</option> <option value="'Times New Roman', serif">Times New Roman</option> <option value="'Verdana', 'Geneva', sans-serif">Verdana</option> </select> <select style="width: 150px;" name="fontsize" onchange="fontSize()"> <option value="">Размер шрифта</option> <option value="12px">12px</option> <option value="14px">14px</option> <option value="16px">16px</option> <option value="18px">18px</option> <option value="20px">20px</option> <option value="24px">24px</option> </select> <select name="fontcolor" onChange="fontColor()"> <option value="">Цвет шрифта</option> <option value="#000">черный</option> <option value="red">красный</option> <option value="#2E8B57">морской волны</option> <option value="#87CEEB">голубой</option> <option value="brown">коричневый</option> <option value="blue">синий</option> </select>
<div class="con_text" style="overflow:hidden">
<div id="con_text" style="overflow:hidden">
П.С. Делал для друга, ему изменение цвета ненужно, поэтому на скрине его нет, а в коде оно присутствует, так что кому ненужно просто удалите.
Реклама #
nedoriko 11 лет назад #
My-InstantCMS.Ru 11 лет назад #
AtlantisWeb 11 лет назад #
lokanaft 11 лет назад #
Evanescence, хотел намекнуть), что мешать jquery и чистый явасрипт - это
AtlantisWeb 11 лет назад #
Ну я то менял на том сайте который сам делал для него, поэтому знаю где что завязано и можно поменять ))
П.С. мне кажется в данном случае, врятли сильно кого напряжет поменять в css пару строк с класса на айди, но это имхо, а так спасибо за критику )
lokanaft 11 лет назад #
Тогда так:
Thanatognozija 11 лет назад #
My-InstantCMS.Ru 11 лет назад #
$('.con_text p').css('color', fontcolor); } для всех <div class="con_text"><p></p></div>
или
$('.con_text p.style2').css('color', fontcolor); } только для <div class="con_text"><p class="style2"></p></div>
Не проверил но должно сработать
Thanatognozija 11 лет назад #
My-InstantCMS.Ru 11 лет назад #
либо $('.con_text ~ *').css('color', fontcolor); }
Thanatognozija 11 лет назад #
lokanaft 11 лет назад #
Thanatognozija 11 лет назад #