2015-09-07 3 views
-2

Моя компания переехала из одной системы продажи билетов в другую, и форматирование текстового поля пропущено.Форма форматирования текста отсутствует

Рабочий журнал на картинке ниже показывает старую систему билетов (top img), которая довольно красивая, а второй рабочий журнал (внизу img) удаляет форматирование. Идентификатор хоста с сервера использует пробелы, а не вкладки.

Я хотел бы создать сценарий greasemonkey, чтобы исправить эту проблему, но я не знаю, что ее вызывает. Любая помощь будет большой.

enter image description here

ответ

1

Вам просто нужно сделать <textarea> использовать фиксированную ширину шрифта:

textarea {font-family: Monaco, 'Courier New', courier, monospace !important;} 

Чтобы добавить это в GreaseMonkey Script, используйте <link /> вставив скрипт, таким образом:

var css = "textarea {font-family: Monaco, 'Courier New', courier, monospace !important;}", 
    head = document.head || document.getElementsByTagName('head')[0], 
    style = document.createElement('style'); 

style.type = 'text/css'; 
if (style.styleSheet){ 
    style.styleSheet.cssText = css; 
} else { 
    style.appendChild(document.createTextNode(css)); 
} 

head.appendChild(style); 

И укажите параметры заголовка по умолчанию для UserScript.

+1

Это решение сработало для меня. Спасибо. – parkour86

Смежные вопросы