我的公司从一个票务系统转移到另一个票务系统,并且textarea格式化全部错过了。
下图中的工作日志显示旧票务系统(顶部img)非常漂亮,第二个工作日志(底部img)正在删除格式。服务器的主机标识输出使用空格而不是标签。
我想创建一个解决这个问题的解决方案,但我不知道造成这个问题的原因。任何帮助都会很棒。
答案 0 :(得分:1)
您只需要使<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的默认标题参数。