Okay, ich glaube, dafür müsste ich dann doch javascript verstehen und nicht nur zusammenkopieren... wenn ich nett frage, ergänzen Sie vielleicht meinen Code?
Das ist er jedenfalls:
<div id="Itemfrage"> // Das ist die Instruktion für die Items, die ich aus dem Fragetext herausgenommen habe, damit sie nicht mit dem Bild angezeigt wird
<p><b>To what extent does the person you just saw
experience the following emotions?</b></p>
</div>
question('IH38'); // Das hier ist die Zufallsgeneratorfrage, die die eigentlichen Fragen enthält
$fragen = valueList('IH38', NULL, 'label');
$kennung = loopPage($fragen);
debug($fragen);
debug($kennung);
registerVariable($kennung);
question($kennung);
pageCSS("#$kennung" . "_tab { display: none; }");
pageCSS('
#Itemfrage {
display: none;
}
');
replace('%fragekennung%', $kennung);
<script type="text/javascript"> //hier wird das Bild aus- und Items samt Instruktion und Weiterknopf eingeblendet
// <!--
// Funktion zum Einblenden der Frage
function showContent() {
document.getElementById("%fragekennung%_title").style.display="none";
document.getElementById("Itemfrage").style.display="block";
document.getElementById("%fragekennung%_tab").style.display="block";
}
// Nach dem Laden der Fragebogen-Seite das Script starten
SoSciTools.attachEvent(window, "load",
function() {
// Objekt heraussuchen
document.getElementById("%fragekennung%_title").style.display = "block";
document.getElementById("Itemfrage").style.display="none";
document.getElementById("%fragekennung%_tab").style.display = "none";
// Den Timer starten
window.setTimeout(showContent, 2000); // Nach 6 Sek = 2.000 ms
}
);
// -->
</script>
<script type="text/javascript">
<!--
// Knopf zunächst ausblenden
SoSciTools.submitButtonsHide();
// Nach Ablauf von 2 Sek = 2000 ms wieder einblenden
window.setTimeout(
SoSciTools.submitButtonsDisplay, 2000
)
// -->
</script>
Vielen Dank schonmal!