This commit is contained in:
Carson Gross 2024-01-25 21:06:50 -07:00
parent 6be3d737af
commit 15c69b141b
2 changed files with 11 additions and 8 deletions

View File

@ -1,6 +1,10 @@
<html>
<head>
<script>
alert("basic script")
</script>
</head>
Basic Inline Script (Should Alert)
<body>
Basic Inline Script (Should Alert)
</body>
</html>

View File

@ -7,7 +7,6 @@
<body style="padding: 20px; font-family: sans-serif;" hx-ext="head-support">
<script src="../../../src/htmx.js"></script>
<script src="../../../src/ext/head-support.js"></script>
<h1>head-support Extension Testing</h1>
@ -36,13 +35,13 @@
</p>
<h3>Basic Merge 3 (CSS File)</h3>
<button hx-get="./basic-css-3.html">Basic CSS Merge 3 (Should Add Green Border)</button>
<button hx-get="./basic-css-3.html" hx-swap="innerHTML head:merge">Basic CSS Merge 3 (Should Add Green Border)</button>
<p id="basic-css-3">
Basic Merge 3
</p>
<h2>History</h2>
<button hx-get="./basic-history-1.html" hx-push-url="true">Basic CSS Merge (Should Add Red Border)</button>
<button hx-get="./basic-history-1.html" hx-push-url="true" hx-swap="innerHTML head:merge">Basic CSS Merge (Should Add Red Border)</button>
<p id="basic-history-1">
Basic History 1
</p>
@ -92,13 +91,13 @@
<h2>Appending</h2>
<h3><code>hx-preserve</code> keeps element in head</h3>
<button hx-get="./preserve-1.html">Adds Preserved Style via hx-preserve</button>
<button hx-get="./preserve-1.html" hx-swap="innerHTML head:merge">Adds Preserved Style via hx-preserve</button>
<p id="basic-preserve-1">
Basic Preserve 1
</p>
<h3>Normal GET appends</h3>
<button hx-get="./preserve-2.html">Preserves Current Style via hx-get</button>
<button hx-get="./preserve-2.html" hx-swap="innerHTML head:merge">Preserves Current Style via hx-get</button>
<p id="basic-preserve-2">
Basic Preserve 2
</p>
@ -111,9 +110,9 @@
}
})
</script>
<button hx-get="./preserve-3.html">Adds Preserved Style via event</button>
<button hx-get="./preserve-3.html" hx-swap="innerHTML head:merge">Adds Preserved Style via event</button>
<p id="basic-preserve-3">
Basic Preserve 3
</p>
</body>
</body>