@ Тим: Хорошо, это работает, как вы говорите. Кажется, моя проблема с «enableInlineTableEditing» была одна или обе из а), что я забыл явно очистить кеш браузера. Теперь это работает. б) что ранее я вызывал функцию, когда фокус уже был установлен на стол. Благодаря вашему доброму примеру я смог увидеть и эту проблему. ^ _ ^ Еще два вопроса: возможно ли также избавиться от 9 маркеров изменения размера на самой внешней границе самой таблицы? Может быть, даже сохраняя их на изображениях?

efox: при помещении курсора в ячейку таблицы браузер отображает 4 элемента управления (по одному в середине каждой границы ячейки). (Контент находится в редактируемом режиме.) Как их можно отключить?

Заранее спасибо.

 Tim Down19 янв. 2011 г., 16:34
Я предполагаю, что он говорит о редактируемом контенте, используяcontenteditable или жеdesignMode.
 Marcel Korpel19 янв. 2011 г., 16:26
А? Какие элементы управления? Я никогда не видел их. Можете ли вы показать скриншот?
 T.J. Crowder19 янв. 2011 г., 16:55
Вы можете редактировать свой вопрос, как только поняли, что забыли упомянуть что-то важное. Я добавил для вас заметку о редактируемом режиме.

Ответы на вопрос(1)

которые вы получаете в редактируемых таблицах, вы можете отключить их с помощью следующей команды. Это работает в недавнем Firefox, по крайней мере:

document.execCommand("enableInlineTableEditing", null, false);
 Tim Down20 янв. 2011 г., 13:02
@Thomas: у меня отлично работает в Firefox 3.6.13. Попробуй это:jsfiddle.net/timdown/r2Umq
 Tim Down19 янв. 2011 г., 17:23
@ Томас: ОК. Мой ответ остается в силе, хотя. Разве это не работает для вас? Вы можете запустить команду, например, при загрузке документа.
 Thomas20 янв. 2011 г., 10:09
@Tim: К сожалению, это не работает. Я использую Firefox 3.6.11, и я только что нашел аналогичный вопрос в сети, где говорится, что ваше решение работало до 3.6, но не с тех пор. (Видетьmozilla-xp.com/mozilla.dev.tech.editor/...) Если это не указанная выше проблема, может быть, это проблема того момента, когда я вызываю эту функцию? Я делаю это, когда кнопки таблицы, принадлежащие панели таблиц, активируются, когда курсор помещается в ячейку. Спасибо за ваше время!
 Thomas19 янв. 2011 г., 17:11
Извините, я думаю, что мне нужно рассказать больше о моей (чужой) среде: в коде, который я смотрю, используется dojo, и документ находится в режиме редактирования, что, вероятно, является причиной того, что для _moz_resizing установлено значение "true" для Таблица. Извините, если мне все еще не хватает некоторых важных деталей. Я только начал с javascript месяц назад и хотел изменить существующий код. ^^ ° Что касается надстроек, я не думаю, что я установил что-то, что влияет на это. (Adblock, Flashblock, Firebug, ...) Ссылка на снимок экрана:mediafire.com/?y2lxvvqv03dbw97 Спасибо за помощь!
 Thomas20 янв. 2011 г., 13:21
@ Тим: Хорошо, это работает, как вы говорите. Кажется, моя проблема с «enableInlineTableEditing» была одна или обе из а), что я забыл явно очистить кеш браузера. Теперь это работает. б) что ранее я вызывал функцию, когда фокус уже был установлен на стол. Благодаря вашему доброму примеру я смог увидеть и эту проблему. ^ _ ^ Еще два вопроса: возможно ли также избавиться от 9 маркеров изменения размера на самой внешней границе самой таблицы? Может быть, даже сохраняя их на изображениях?

Ваш ответ на вопрос