Wir haben einen Timer von 10 sek pro Seite eingestellt. Wie könnte man diesen Timer mit der Enter-Taste frühzeitig beenden und trotzdem automatisch zur nächsten Seite weitergeleitet werden?
Sie müssten dafür das JavaScript-Ereignis (Event) window.keyup()
verwenden, im Event-Handler die gedrückte Taste ermitteln und wenn das die 13 ist, dann den Timer abbrechen (optional) und mittels SoSciTools.submitPage()
zur nächsten Seite fortfahren.
Wie können wir die Bildgröße von Mediendateien anpassen? Momentan ist das Bild so groß, dass man nach unten scrollen muss, um die Frage dazu zu beantworten. Wir hätten das gerne etwas kleiner.
Öffnen Sie die Datei dafür in einer Grafikbearbeitungssoftware (Photoshop, GIMP, Paint), skalieren Sie die Pixelgröße (wichtig: Pixel!) und laden Sie die Datei mit korrekter Größe anschließend hoch.Mehr dazu: Bilder für das Internet vorbereiten.
Das Antwortfeld muss erst mit dem Curser ausgewählt werden. Ist es möglich, dass die Antwort direkt eingetippt werden kann ohne, dass der Curser betätigt werden muss?
Ja. Verwenden Sie dafür unter (!) dem Eingabefeld/der Frage ein wenig JavaScript:
<script type="text/javascript">
document.getElementById("AB01_01").focus();
</script>