mirror of
https://github.com/yang991178/fluent-reader.git
synced 2025-02-09 08:18:38 +01:00
fix src without protocols in article
This commit is contained in:
parent
f0234afd9e
commit
d26c1c38d0
4
dist/article/article.html
vendored
4
dist/article/article.html
vendored
@ -3,13 +3,13 @@
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="Content-Security-Policy"
|
||||
content="default-src 'none'; script-src-elem 'sha256-iiXdy1GW3jlpYWJzQD+GvmCWg6e+JhQDFjBmllOw8JM='; img-src http://* https://*; style-src 'self' 'unsafe-inline'; frame-src http://* https://*; media-src http://* https://*">
|
||||
content="default-src 'none'; script-src-elem 'sha256-Y47O8EyR7IULmMXvvGsrM43xajwkPmTKvC8AhLDvg/o='; img-src http://* https://*; style-src 'self' 'unsafe-inline'; frame-src http://* https://*; media-src http://* https://*">
|
||||
<title>Article</title>
|
||||
<link rel="stylesheet" href="article.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="main"></div>
|
||||
<script integrity="sha256-iiXdy1GW3jlpYWJzQD+GvmCWg6e+JhQDFjBmllOw8JM=" src="article.js"></script>
|
||||
<script integrity="sha256-Y47O8EyR7IULmMXvvGsrM43xajwkPmTKvC8AhLDvg/o=" src="article.js"></script>
|
||||
<!-- Run "cat article.js | openssl dgst -sha256 -binary | openssl enc -base64 -A" for hash -->
|
||||
</body>
|
||||
</html>
|
4
dist/article/article.js
vendored
4
dist/article/article.js
vendored
@ -9,8 +9,8 @@ let dom = domParser.parseFromString(html, "text/html")
|
||||
let baseEl = dom.createElement('base')
|
||||
baseEl.setAttribute('href', get("u").split("/").slice(0, 3).join("/"))
|
||||
dom.head.append(baseEl)
|
||||
for (let i of dom.querySelectorAll("img")) {
|
||||
i.src = i.src
|
||||
for (let e of dom.querySelectorAll("*[src]")) {
|
||||
e.src = e.src
|
||||
}
|
||||
for (let s of dom.querySelectorAll("script")) {
|
||||
s.parentNode.removeChild(s)
|
||||
|
Loading…
x
Reference in New Issue
Block a user