Copy link to clipboard
Copied
The HTML5 output that I generated form FM 2020 V16..0.0, when deployed to the dev environemnt is not working. The dev console lists the following errors related to Javascript:
1) Refused to exceute the inline script...
2) Uncaught Eval Error: Refused to evaluate a string as JavaScript
3) Uncaught ReferenceError: gTopicFrameName is not defined
I am new to FM and HTML, please help me understand and resolve this issue.
Thanks
Moving from Using the Community (which is about the forums) to the correct forum... Mod
To ask in the forum for your program please start at https://community.adobe.com/
Alright, so the Responsive HTML generates without error from Fm, but your deployed content is getting flagged by the systems needing context-sensitive help.
You can try:
Copy link to clipboard
Copied
First things first: Please update to 16.0.2.916 to see if the issue remains.
-Matt
Copy link to clipboard
Copied
Thanks Matt. I did take update to the latest buid, however, it did not solve the problem.
Copy link to clipboard
Copied
To clarify, when using 16.0.2, you are getting console messages related to inline scripts, JavaScript, and gTopicFrameName, yes?
Copy link to clipboard
Copied
Hi Matt,
The problem is not with generating/publishing the HTML output. I do not have a strong technical knowledge but will try to explain the problem with more context:
How can we reduce the cross-site scripting vulnerabilities from HTML generated through FrameMaker?
Copy link to clipboard
Copied
Alright, so the Responsive HTML generates without error from Fm, but your deployed content is getting flagged by the systems needing context-sensitive help.
You can try:
Copy link to clipboard
Copied
Thank you for providing prompt responses.
I have communicated these suggestion to my team and they are now panning to get exemptions on the flagged items. Though, this works for now may not be an ideal solution. The only option left in that case could be switching to some other tool to generate responsive html output.
If there could be a quick fix to allow safe execution of the JavaScripts that are getting flagged currently, then it would be great.
Copy link to clipboard
Copied
Pretty sure that all HTML5 output produced from FM and RH has JS in it - even the new snazzy Frameless output in RH just does away with iFrames, but not JavaScript, AFAIK.
Copy link to clipboard
Copied
I'm sure there's nothing in the JS that the HTML5 output contains that isn't secure, but you're welcome to chat with the FM folks about it - see https://helpx.adobe.com/contact/enterprise-support.other.html#framemaker for your Adobe Support options. I'd recommend using the tcssup@adobe.com e-mail address as it reaches a team dedicated to Technical Communication Suite products including FrameMaker.