![]() |
Страницы (2): « 1 [2] Показаны 24 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Разметка, визуальный дизайн страниц (http://netadmin.ws/forum/showthread.php?threadid=6278)
he][es реально. Но на реализацию у тебя уйдет много времени. Я сейчас как раз пишу скрипт аля sitesupra, devedit. Но куда быстрее и удобние писать под IE чем под глюкавые оперы и мозилы.
__________________
Национальность - русский, вероисповедание - программист.
blacki кх-кх! Называть браузеры соответствующие стандартам w3c "глюкавыми" мне кажется немножко неправельным... То что "все пишут под IE" не означает что нельзя это "правильно" сделать... (насколько я знаю движок IE не обновлялся чёрти знает сколько времени...)
Ð_то конечно же мое IMHO и если я не прав поправьте...
__________________
Админ - вождь Апачей...
IMHO они не полностью соотвецтвуют, по этому и глюкавые. Но небудет трогать больную тему.
quote:.
То что "все пишут под IE" не означает что нельзя это "правильно" сделать
__________________
Национальность - русский, вероисповедание - программист.
blacki ну если мы продолжим нас "наградят"... НО IMHO НУЖНО! НУЖНО начинать делать "правильно"! Т.к. .... НУЖНО! 
Ну так, что??? Итог то как ой нить будет?
Под Mozilla & etc. subj.a нет?...
Выход только юзать IE?
+ я тут начал сохранять в базу уже с <p class=""></p> и возник вопрос, а где это "подставлять и как редактировать?..
Т.е. раньше я просто выдергивал из базы строку и вставлял в ту же форму что и для создания новой записи, а если там (в базе) будут уже прописаны <p class=""></p> то .. сами понимаете... Их надо обрезать, а потом (после редактирования сново подставлять? Или как? Подскажите как сделать этот механизм?
__________________
Админ - вождь Апачей...
Нужно, ненужно - полемика.
Ð_аскожу как это работает в IE + пара другая мыслей как организовать это в других бродилках.
В IE: все тексты редактируются на клиентской части в iframe, с помощью своиства designMode (on). Далие применяются execFunctions
в которых зашиты действия с строкой. В качестве примера смотрите SiteWorksPro 5, devEdit и.д.
Зарание предупреждаю, что незнаю как те или иный функции поведут себя и будут ли работать.
В мазилах: Оптимальнее всего будет использовать текстареа а отображать изменяемый код в другом блоке. Отлавливать позицию курсора можно например такой функцией:
function storeCaret (textEl) {
if (textEl.createTextRange)
textEl.caretPos = document.selection.createRange().duplicate();
}
function insertAtCaret (textEl, text) {
if (textEl.createTextRange && textEl.caretPos) {
var caretPos = textEl.caretPos;
caretPos.text =
caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
text + ' ' : text;
} else {
textEl.value = textEl.value + text;
}
return true;
}
//-->
</script>
<form name="my_form">
<textarea cols="30" rows="5" name="my_textarea" onkeyup="storeCaret(this);" onclick="storeCaret(this);">
text text text text text text text text text text text text text text text text
</textarea>
</form>
<a href="java script:void(0)" onclick="insertAtCaret(document.my_form.my_textarea, ' <img src="images/smilies/smile.gif" border="0" alt=""> '); document.my_form.my_textarea.focus();">
<strong><img src="images/smilies/smile.gif" border="0" alt=""></strong></a>
__________________
Национальность - русский, вероисповедание - программист.
Пасиба конечно, но... меня кажется "на это" не хватит... Мне на "пока" головняков и с самим движком хватает...
Украду эту формочку допустим из vBulletinа... А по др. вопросам предложения будут?
__________________
Админ - вождь Апачей...
Тогда лучше из phpBB там толковей написанно.
quote:
меня кажется "на это" не хватит
__________________
Национальность - русский, вероисповедание - программист.
blacki
Ну что все делают... сделали бы раз и на всегда правильно...
(да я и java не знаю абсолютно...)
это было просто IMHO...
__________________
Админ - вождь Апачей...
Ага.. ясно на словах все горазды.
__________________
Национальность - русский, вероисповедание - программист.
| Формат времени GMT. Текущее время 10:32. | Страницы (2): « 1 [2] Показаны 24 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.