The Angular treats all values as untrusted by default. This is the great advantages of Angular. Example 1 - import { BrowserModule , DomSanitizer } from '@angular/platform-browser' @ Component ({ selector : 'my-app' , template : `< div [ innerHtml ]= "html" ></ div >`, }) export class App { constructor ( private sanitizer : DomSanitizer) { this . html = sanitizer . bypassSecurityTrustHtml ( '<h1>DomSanitizer</h1><script>alert("XSS")</script>' ) ; } } Example 2 - import { BrowserModule , DomSanitizer } from '@angular/platform-browser' @ Component ({ selector : 'my-app' , template : `< iframe [ src ]= "iframe" ></ iframe >`, }) export class App { constructor ( private sanitizer : DomSanitizer) { this . iframe = sanitizer . bypassSecurityTrustResourceUrl ( "https://www.code-sam...
Angular, React, JavaScript, Java, PHP, SQL, C#, Vue, NodeJs, TypeScript and Interview Questions Answers