Textarea 表单缺少格式
Textarea form missing up formatting
我的公司从一个票务系统转移到另一个,文本区域格式都被遗漏了。
下图中的工作日志显示了旧的工单系统(上图)很漂亮,第二个工作日志(下图)正在删除格式。服务器输出的主机标识使用空格而不是制表符。
我想创建一个 greasemonkey 脚本来解决这个问题,但我不知道是什么原因造成的。任何帮助都会很棒。
你只需要让 <textarea>
使用固定宽度的字体:
textarea {font-family: Monaco, 'Courier New', courier, monospace !important;}
要在 GreaseMonkey 脚本中添加它,请使用 <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的默认标题参数。
我的公司从一个票务系统转移到另一个,文本区域格式都被遗漏了。
下图中的工作日志显示了旧的工单系统(上图)很漂亮,第二个工作日志(下图)正在删除格式。服务器输出的主机标识使用空格而不是制表符。
我想创建一个 greasemonkey 脚本来解决这个问题,但我不知道是什么原因造成的。任何帮助都会很棒。
你只需要让 <textarea>
使用固定宽度的字体:
textarea {font-family: Monaco, 'Courier New', courier, monospace !important;}
要在 GreaseMonkey 脚本中添加它,请使用 <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的默认标题参数。