В любой непонятной ситуации - ложись спать
Здравствуйте, уважаемые. Вопрос к администрации (надеюсь, я по адресу попал?). Заранее извиняюсь, если данная проблема уже подымалась. Я первый раз обращаюсь к данному сообществу.
Итак... В опере 8.5 (да и в любой другой, да и в FFox тоже), в отличии от IE, при написании поста либо комментария, когда выделяешь текст и нажимаешь на кнопочку тега, то вместо того, чтобы заключить выделенный текст в соответствующий тег (как это делается в IE), появляется окошечко с надписью "введите текст для:". И вот очень неудобно выделять этот текст заново, копировать его, удалять, вставлять в это окошко, а потом из конца поста перемещать в нужное место... Нельзя ли как-нибудь исправить это дело, чтоб как в осле было?
Или, быть может, кто-то умный уже давно написал адекватный Java sсriрt для оперы, который эту проблему устраняет, и всё прогрессивное человечество уже вовсю пользуется им?
К слову, фича "Чтобы вставить цитату с этой страницы, выделите её и нажмите на эту строку" также не работает в опере.
И ещё проблема. Иногда, при оставлении комментария, после появления надписи "комментарий успешно добавлен", данный комментарий не отображается, хотя на самом деле он есть и становится виден, если обновить страницу ещё раз.
Система:
Microsoft Windows XP
Professional
SP1
Браузер:
Opera 8.5
Заранее премного благодарен.
Итак... В опере 8.5 (да и в любой другой, да и в FFox тоже), в отличии от IE, при написании поста либо комментария, когда выделяешь текст и нажимаешь на кнопочку тега, то вместо того, чтобы заключить выделенный текст в соответствующий тег (как это делается в IE), появляется окошечко с надписью "введите текст для:". И вот очень неудобно выделять этот текст заново, копировать его, удалять, вставлять в это окошко, а потом из конца поста перемещать в нужное место... Нельзя ли как-нибудь исправить это дело, чтоб как в осле было?
Или, быть может, кто-то умный уже давно написал адекватный Java sсriрt для оперы, который эту проблему устраняет, и всё прогрессивное человечество уже вовсю пользуется им?
![:)](/picture/3.gif)
К слову, фича "Чтобы вставить цитату с этой страницы, выделите её и нажмите на эту строку" также не работает в опере.
И ещё проблема. Иногда, при оставлении комментария, после появления надписи "комментарий успешно добавлен", данный комментарий не отображается, хотя на самом деле он есть и становится виден, если обновить страницу ещё раз.
Система:
Microsoft Windows XP
Professional
SP1
Браузер:
Opera 8.5
Заранее премного благодарен.
Давно хотела задать такой вопрос, спасибо Вам за него, надеюсь очень, что нам ответят:-)
Пожалуйста
Нельзя ли как-нибудь исправить это дело, чтоб как в осле было?
хм... тут парой постов назад уже отправляли к разработчику... в данном случае - Оперы.
Не надо меня посылать никуда, мне тут хорошо.
Хде, кстати? 2 страницы назад пролистал - нету.
Не надо меня посылать никуда, мне тут хорошо.
нет, действительно. вы пробовали заходить
сюда и спрашивать?
Хде, кстати? 2 страницы назад пролистал - нету.
http://diary.ru/~diary-support/?com...;postid=7663310
Там про баннеры. У меня к баннерам претензий вообще никаких нет. И отправляли там к русскоязычному разработчику, который в курсе устройства дневников и которому переписать свою программу - 20 минут свободного времени. Вы это, дифференцируйте как-то хоть
там про баннеры, которые убирались одной программой.
в вашем посте - про окошечко, выскакивающее в другой программе.
по-моему, ситуации похожи. а по-вашему?
Квырь, не грузи человека и не посылай его за леса-горы в поисках аналогий. Отдельное окно для тегов всех напрягает поначалу, но так как изменить это невозможно, то постепенно поплюемся и привыкаем.
Понял, принял. Щаз совсем идиотский вопрос задам. А в дневниках ничего нельзя изменить, чтобы тысячи пользователей оперы и лисы не мучались с этим?
quirischa
В первом случае мы имеем дело с серьёзной, сложной программой, разработчики которой вряд ли станут её переделывать и выпускать новый релиз только ради того, чтоб я мог писать в каком-то неизвестном для них блоге.
Во втором случае мы имеем дело с русскоязычным человеком, до которого, во-первых, намного проще донести суть проблемы и которому намного проще переписать свою программку, которую он, между прочим, и писал-то специально для дневников.
представляете, если бы вы воспользовались программой Microsoft, вам пришлось бы писать самому Биллу Гейтсу! © нос
Хотя я вот не понимаю, как люди вообще эксплорером пользуются, с ним же жить невозможно. Но в Майкрософт писать не буду.
с серьёзной, сложной программой, разработчики которой вряд ли станут её переделывать и выпускать новый релиз только ради того, чтоб я мог писать в каком-то неизвестном для них блоге.
зря вы так не цените разработчиков Оперы. а вдруг ваша просьба подтолкнет их к поддержке майкрософтовских "примочек" в эксплорере?
Эллаирэ
оки, уговорила... выключаю свой третий микрофон и перехожу в разряд случайных прохожих.
2пассажир Мандариновой Травы:
ну эта... удачи, что ли =)
Эх... Так ведь ещё и мозиллавладельцы есть (слово-то какое стрёмное - мозилла - как будто стекло жуёшь). И вместе нас больше, чем ослоприверженцев
Ну, привычки, так привычки. Покряхтел и будет с меня
Есть такая поговорка, "семеро одного не ждут". Ну, так вот, тут смысл примерно такой же. Хотя, может и подтолкнёт
2пассажир Мандариновой Травы: ну эта... удачи, что ли =)
Спасибо, что ли
============================================
Опера начиная с версии 8.0 имхо уже поддерживает некоторые тэги от IE, я нашел лишь то, что опера поддерживает смену цвета скролбара =)))
============================================
Уходить в пингвина =)) хм ... глупо =)) это вам ничего не даст =)) опера компилируется из единого исходника, портированого под определенные платформы =)) под *nix она тоже close-source =))
да ну, лучше сразу компьютер выбросить в окно и писать руками
ходить в пингвина =)) хм ... глупо =)) это вам ничего не даст =))
Почему? Хотя бы это даст мне безглючную и устойчивую к вирусам операционку
пассажир Мандариновой Травы, как показывает почти трехлетняя практика ведения дневника из-под Оперы, со временем, заходя из-под IE, начинаешь плеваться и недоумевать - куда делись привычные окошки для форматирования текста.
Насчет писать руками - о-о, несбыточная мечта...
Как показывает однолетняя практика ведения дневника под оперой, мне осталось ждать ещё 2 года до того, как я стану плеваться
Насколько мне известно, Опера и Мозилла не поддерживают ява-скрипт в его стандартном виде, а именно на нем выполнены те функции, о которых вы говорите, и они гарантированно работают только в ИЕ.
В любом случае, спасибо за ответ )
нос
наоборот
Опера и мозилла поддерживает javasсriрt===ECMAsсriрt — именно стандартный вид js
Осёл поддерживает свой jsсriрt+vbsсriрt — которые отличается от стандартного.
И легко можно написать скрипт который будет работать в опере (и в мозилле.)
function insertAtCursor(myField, myValue) {
//Opera8/MOZILLA/NETSCAPE support
if (myField.selectionStart || myField.selectionStart == '0') {
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
myField.value = myField.value.substring(0, startPos)
+ myValue
+ myField.value.substring(endPos, myField.value.length);
myField.selectionStart+=myValue.length;
} else {
// alert();
myField.value += myValue;
}
}
Вот этот вот кусок великолепно позволяет вставлять текст в позицию курсора для гекконов и оперы
var txt_block='';
function get_selection() {
txt_block='';
if (document.getSelection) {txt_block=document.getSelection();}
else if (document.selection) {txt_block=document.selection.createRange().text;}
}
function quoter() {
if (txt_block != "") document.forms.postmodify.message.value+=""+txt_block+"";
}
<a onmouseover=get_selection(); href='#' onclick='quoter()'>click</a>
вот этот вот — позволяет вставить цитату в форму ответа.
Пожалуйста, делайте…
PS: Я для себя сделал userJS, теперь работает вставка цитаты…
Попробую сегодня, пока есть ещё запал — сделать нормальную работу с тегами.
http://dances.nsk.su/o/diary.fix.js — скачивайте, кидайте в папку с userJS вашей оперы, и перегружайте страницу.
ффоксом не пользуюсь, поэтому не в курсе что дакак.
по тому же адресу лежит новый файл, в котором:
выделенный текст в текстовой арии обрамляется тегами
немного изменённый
2Name:
также вставляется в позицию курсора.
Реализовано при помощи window.opera.defineMagicVariable…
PS:
if (navigator.userAgent.indexOf('Opera') != -1) {//опера блин
advanced_code = 0; — а вот за это поубивал бы кое-кого, долго и мучительно… // кривыеручки и лень, а не опера.
Родина вас не забудет! А если забудет - я ей напомню
Блин, всё работает!