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> <head>
<script> <script>
alert("basic script") alert("basic script")
</script> </script>
</head> </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"> <body style="padding: 20px; font-family: sans-serif;" hx-ext="head-support">
<script src="../../../src/htmx.js"></script> <script src="../../../src/htmx.js"></script>
<script src="../../../src/ext/head-support.js"></script>
<h1>head-support Extension Testing</h1> <h1>head-support Extension Testing</h1>
@ -36,13 +35,13 @@
</p> </p>
<h3>Basic Merge 3 (CSS File)</h3> <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"> <p id="basic-css-3">
Basic Merge 3 Basic Merge 3
</p> </p>
<h2>History</h2> <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"> <p id="basic-history-1">
Basic History 1 Basic History 1
</p> </p>
@ -92,13 +91,13 @@
<h2>Appending</h2> <h2>Appending</h2>
<h3><code>hx-preserve</code> keeps element in head</h3> <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"> <p id="basic-preserve-1">
Basic Preserve 1 Basic Preserve 1
</p> </p>
<h3>Normal GET appends</h3> <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"> <p id="basic-preserve-2">
Basic Preserve 2 Basic Preserve 2
</p> </p>
@ -111,9 +110,9 @@
} }
}) })
</script> </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"> <p id="basic-preserve-3">
Basic Preserve 3 Basic Preserve 3
</p> </p>
</body> </body>