fix xss test

This commit is contained in:
Sidharth Vinod
2023-02-19 22:24:04 +05:30
parent ed04d73617
commit 6cc34dc9fd
2 changed files with 12 additions and 12 deletions

View File

@@ -119,7 +119,7 @@ const contentLoadedApi = async function () {
mermaid2.initialize(graphObj.mermaid); mermaid2.initialize(graphObj.mermaid);
const { svg, bindFunctions } = await mermaid2.render('newid', graphObj.code, div); const { svg, bindFunctions } = await mermaid2.render('newid', graphObj.code, div);
div.innerHTML = svg; div.innerHTML = svg;
console.log(svg); console.log(div.innerHTML);
bindFunctions(div); bindFunctions(div);
} }
} }

View File

@@ -1,15 +1,5 @@
<html> <html>
<head> <head>
<script type="module">
import { init } from './viewer.js';
import mermaid from './mermaid.esm.mjs';
import external from './mermaid-example-diagram.esm.mjs';
mermaid.initialize({
startOnLoad: false,
useMaxWidth: true,
});
init(mermaid, external);
</script>
<link href="https://fonts.googleapis.com/css?family=Montserrat&display=swap" rel="stylesheet" /> <link href="https://fonts.googleapis.com/css?family=Montserrat&display=swap" rel="stylesheet" />
<style> <style>
.malware { .malware {
@@ -41,5 +31,15 @@
} }
</script> </script>
</head> </head>
<body></body> <body>
<script type="module">
import mermaid from './mermaid.esm.mjs';
import external from './mermaid-example-diagram.esm.mjs';
import { init } from './viewer.js';
mermaid.initialize({
startOnLoad: false,
});
init(mermaid, external);
</script>
</body>
</html> </html>