<!DOCTYPE html> <html> <head> </head> <body> <label for="file-input" class="file-input-label"></label> <input type="file" id="file-input" accept=".wexbim" onchange="checkAndLoad()"> <script> function checkAndLoad() { if (models.length > 0) { for (var i = 0; i < models.length; i++) { viewer.unload(models[i]); } models = []; } var file = document.getElementById("file-input").files[0]; viewer.loadAsync(file); viewer.start(); } </script> </body> </html>