mirror of
https://github.com/Stefan-5422/-T5-Elektrifikatsiya.git
synced 2026-09-04 00:45:58 +02:00
Add cookie script
This commit is contained in:
@@ -40,5 +40,34 @@
|
|||||||
|
|
||||||
<script src="js/material/material.min.js"></script>
|
<script src="js/material/material.min.js"></script>
|
||||||
<script src="_framework/blazor.server.js"></script>
|
<script src="_framework/blazor.server.js"></script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
window.blazorExtensions = {
|
||||||
|
WriteCookie: function(name, value, days) {
|
||||||
|
|
||||||
|
var expires;
|
||||||
|
if (days) {
|
||||||
|
var date = new Date();
|
||||||
|
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
||||||
|
expires = "; expires=" + date.toGMTString();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
expires = "";
|
||||||
|
}
|
||||||
|
document.cookie = name + "=" + value + expires + "; path=/;SameSite=Strict";
|
||||||
|
},
|
||||||
|
|
||||||
|
ScrollToId: function(id) {
|
||||||
|
const element = document.getElementById(id);
|
||||||
|
if (element instanceof HTMLElement) {
|
||||||
|
element.scrollIntoView({
|
||||||
|
behavior: "smooth",
|
||||||
|
block: "start",
|
||||||
|
inline: "nearest"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
Reference in New Issue
Block a user