From d1ec072141bd1593b25cd2236d56f57ff3d3786b Mon Sep 17 00:00:00 2001 From: Tianyi LIANG <tianyi@igem.org> Date: Fri, 17 May 2024 16:23:47 +0800 Subject: [PATCH] refactor: new attribution form --- wiki/pages/attributions.html | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/wiki/pages/attributions.html b/wiki/pages/attributions.html index fdd6fa3..8a99b21 100644 --- a/wiki/pages/attributions.html +++ b/wiki/pages/attributions.html @@ -29,18 +29,20 @@ <div class="row mt-4"> <script type="text/javascript"> // Listen to size change and update form height - window.addEventListener('message', function (e) { - const {type, data} = JSON.parse(e.data); - if (type === 'igem-attribution-form') { - const element = document.getElementById('igem-attribution-form') - element.style.height = data + 50 +'px' + window.addEventListener("message", function (e) { + if (e.origin === "https://teams.igem.org") { + const {type, data} = JSON.parse(e.data); + if (type === "igem-attribution-form") { + const element = document.getElementById("igem-attribution-form"); + element.style.height = `${data + 50}px`; + } } }); </script> <iframe style='width: 100%' id="igem-attribution-form" - src="https://attributions.igem.org?team=Example&year=2024" + src="https://teams.igem.org/TeamID/attributions"> > </iframe> <!-- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ --> -- GitLab