An administrator at our school has reported that each time she tries to print truancy letters, she receives the following error message:
It states, "Cross-site scripting elements have been detected in one or more of the fields in your submission. Data has not been saved. The less than sign (<) immediately followed by another character may trigger this error. If this is not a HTML tag, use a space between these two characters and re-submit. For example, the text 'A<B' would trigger this error, however entering this text as 'A < B' would allow it to render properly. Conversely, a space is not required after the less than sign (<) in a white listed HTML tag and will allow the tag to render correctly. For a list of whitelisted tags, see Knowledgebase article 79956 available on PowerSource."
The staff member has already cleared cache and cookies in Chrome, has also attempted to print truancy letters on two different browsers, and the error message continues to appear. When members of our SIS team access her account from their end, they are unable to replicate the same error message.
If anyone has any suggestions as to why this error message is occurring and ways we can resolve the situation, it would be greatly appreciated.
We need to see the actual coding of the letters to correct cross-site scripting. For example if it is a Form Letter we need to see the header, footer, and letter body. CSS is usually caused by errors in HTML tags.