Ich habe es selbst hinbekomen. Im Designvorlagen Editor habe ich das hier eingetragen:
Code:
<script type="text/javascript">
var idleTime = 0;
$(document).ready(function () {
//Increment the idle time counter every minute.
var idleInterval = setInterval(timerIncrement, 60000); // 1 minute
//Zero the idle timer on mouse movement.
$(this).mousemove(function (e) {
idleTime = 0;
});
$(this).keypress(function (e) {
idleTime = 0;
});
});
function timerIncrement() {
idleTime = idleTime + 1;
if (idleTime >= 0.9) { // 1 minutes
window.location.href = "https://meine.url.hier/index.php/123456/lang/de/newtest/Y";
//window.location.reload();
}
}
</script>
wobei das "/newtest/Y" das entscheidenste war.
Mit
Code:
if (idleTime >= 0.9)
stellt man die Minten ein, die das Script wartet bis zum laden der Startseite.
Ich habe auch das neu Laden der Umfrage nach beenden er letzten an, nun wäre es noch cool, wenn die End-Seite wenigstens für 2-3 Sekunden gezeigt würde anstatt das die Umfrage sofort wieder auf den Anfang springt. Gibts hierzu einen Trick?