My application front end uses Angular.
I am trying to display an html document (in my case a preview of a document generated using user input data). I can successfully display the Html and inline CSS within the document to an iframe. But I cannot find a method to include the external style sheet to the same iframe.
Is there any method which I can use in the angular file to integrate the external CSS file with the html I have successfully passed into the iframe.
I am currently using
<iframe [srcdoc] = "mypreview" ></iframe>
"mypreviw" is the html string which I brought from the backend
I used DOM sanitizer to sanitize the html string as well. I can bring the Styles string in similar method. But Please let me know if there is any method to integrate these 2 strings to the iframe.
Any solution other than or similar to iframe would be also fine. I need a good preview of my doc that's it
Thank You.
You can use
domsanitizer
for external sources.after the dom sanitization you can use that variable in
iframe
In case you want to show
html
iniframe
you can try this