<!-- Embed the iframe and make it responsive --> <iframe src="path-to-your-uploaded-file/macros_calculator.html" style="border:none; width: 100%; max-width: 1000px; height: 80vh;"> </iframe> <!-- JavaScript to ensure total calculation after data loads --> <script> window.addEventListener('load', function() { const totalElement = document.getElementById("total"); // Replace with actual ID of the total element const sauceElement = document.getElementById("sauces"); // Replace with actual ID of the sauce element function checkDataAndCalculate() { // Ensure sauce data is loaded before calculating total if (sauceElement && sauceElement.loaded) { // Now, perform the total calculation calculateTotal(); // Replace with the actual function to calculate total } else { setTimeout(checkDataAndCalculate, 500); // Retry in 500ms if data is not yet loaded } } // Start checking when everything is loaded checkDataAndCalculate(); }); </script>
