- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-17-2016 02:53 PM
I know that you can go into System Properties > UI Properties and edit the 'Configures the editing toolbar' sections to choose what show up, but it looks like this will affect other parts of the system instead of just the app I am working in.
We only want to remove it on one form for now. Right now I have this HTML field being populated with the contents of the KB article being attached to the ticket, and we are going to be sending the contents of the field to the caller in an email, and we want the user to be able to see what it will look like. (I had used the regex .replace() scripts floating around here remove the HTML tags that came up when the KB contents were copied into a regular string field in plain text, but that was inadequate). I think this is the
Is there a way to do this, maybe with a client script?
P.S. I have just over a month's worth of experience with ServiceNow, so let me know if I am posting this in the wrong place or something
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-17-2016 03:21 PM
First thing that comes to mind is an on load client script.
function onLoad() {
var sheet = window.document.styleSheets[0];
sheet.insertRule('.mce-toolbar-grp { display: none !important; }', sheet.cssRules.length);
sheet.addRule('.mce-toolbar-grp ', 'display: none !important;', -1); // IE likes to be different
}
Give that a shot
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-28-2025 10:43 AM
The following code works for me 😏 (Yokohama patch2-hotfix2)
function onLoad() {
var sheet = top.window.document.styleSheets[0];
sheet.insertRule('.tox-editor-header { display: none !important; }', sheet.cssRules.length);
}