dwm-app/static/js/updateMonsterSprite.js
2024-02-05 11:13:22 -05:00

32 lines
1.1 KiB
JavaScript

function updateMonsterSprite() {
var selectedMonster = document.getElementById("monsterDropdown").value.toLowerCase();
var spriteUrl = `/img/monster/${selectedMonster}.png`;
var iframe = document.getElementById("monsterSpriteIframe");
iframe.src = "about:blank"; // Clear the iframe content
var content = `<!DOCTYPE html>
<style>
body {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
img {
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
</style>
<body>
<img src="${spriteUrl}" alt="Monster Sprite">
</body>`;
iframe.contentWindow.document.open();
iframe.contentWindow.document.write(content);
iframe.contentWindow.document.close();
}