Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Stefan Reuther Newsgroups: de.comp.lang.javascript Subject: =?UTF-8?Q?Re=3a_onsubmit_mehrfach_ausl=c3=b6sen?= Date: Thu, 3 Feb 2022 17:23:39 +0100 Lines: 33 Message-ID: References: <3t61fbe070i162037n3e8%sfroehli@Froehlich.Priv.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net CatcHoBWRvaI0G3XDG7DWAiIQsQdgaZjH7Rlmm8kGCTpSHHkxh Cancel-Lock: sha1:DCgg9nbhfrSiinzTQ9GAAlctdwM= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 Hamster/2.1.0.1538 In-Reply-To: <3t61fbe070i162037n3e8%sfroehli@Froehlich.Priv.at> Xref: csiph.com de.comp.lang.javascript:5307 Am 03.02.2022 um 15:14 schrieb Stefan Froehlich: > #v+ >
>
> > #v- Wo ist denn 'onesubmitonly' in der Version definiert? (Wenn ich das richtig sehe, muss das nonce auch noch vom Server in einem Header ausgeliefert werden? Kann der nicht gleich einen "CSP: mir egal" Header ausliefern, um alle inline-Skripte freizuschalten?) > Was habe ich da schon wieder grundsätzliches übersehen? Ich würde das Skript in eine separate Datei packen, dann
und document.addEventListener('DOMContentLoaded', function() { var es = document.getElementsByClassName('one-only'); for (var i = 0; i < es.length; ++i) { es[i].addEventListener(...); } }); Stefan