0 votes
in SoSci Survey (dt.) by s168107 (140 points)
edited by SoSci Survey

Liebes SoSci-Team!
Danke für eure bisherigen Antworten. Jetzt hab ich - wie schon wer vor mir - das Problem, dass der Verlag verlangt, dass die rechte Maustaste im Fragebogen (zumindest auf den Seiten mit dessen Fragen) unterbunden wird.

Ich hab bereits unter Support die Antwort gelesen, die ihr zu diesem Thema geschrieben habt. Es soll ein Java-Script eingefügt werden.

Ich hab das auf zwei unterschiedliche Arten in Form eines Textbausteins - formatiert als HTML-Code - probiert, den ich auf die Seite hineingezogen habe - allerdings hat es nie funktioniert:

1.

document.addEventListener('DOMContentLoaded', function () {
	
	document.querySelector('img').addEventListener('contextmenu', function(e) {
		// Alternative
	    e.preventDefault();
	}, false);

});
  1. in HTML-Code eingebettet
    ![][1]

Was mache ich falsch? Besser gesagt - wie schaffe ich es, dass die rechte Maustaste unterdrückt wird.

Wir wollen unsere Umfrage eigentlich schon beginnen - aber der Verlag gibt erst das OK, wenn die rechte Maus deaktivert ist.

Lg
[1]: https://support.soscisurvey.de/?qa=blob&qa_blobid=3998782723033800617

1 Answer

0 votes
by SoSci Survey (330k points)

Haben Sie vor den JavaScript-Code ein <script> geschrieben?

JavaScript im Fragebogen

<script type="text/javascript">
document.addEventListener('DOMContentLoaded', function () {
	document.querySelector('img').addEventListener('contextmenu', function(e) {
		// Alternative
	    e.preventDefault();
	}, false);
});
</script>
by s168107 (140 points)
Ich habe nun genau den Code samt <script> als HTML-Code auf die Seite eingefügt - mit der rechten Maustaste komme ich noch immer auf ein Kontextmenu.
by SoSci Survey (330k points)
Was zeigt denn die JavaScript-/Fehlerkonsole des Browsers an?

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...