Tutorial: Automatisches scrollen und Scroll Offset

Automatisches scrollen unterbinden

Wenn das Widget fertig geladen ist, scrollt der Browser automatisch zum Start des Widgets. Sollten Sie dies nicht wünschen, können sie folgenden Code beim Einbau-Code ergänzen:

<script>
window.dw = window.dw || function () { (dw.q = dw.q || []).push(arguments) };
dw(
	'settings',	'9e23f320-2d0b-4bc6-a92f-8d20496c4ec2',	{
		"context": {
			"serviceIds": [],
			"productIds": []
		},
		"lang": 'de',
        "allowScrollOnApplicationStart": false
	}
);
</script>
<script async src="https://web5.deskline.net/start/ACCOWEB/9e23f320-2d0b-4bc6-a92f8d20496c4ec2/index.js"></script>


Scroll Offset

Sollte sich auf der Seite welche den TOSC5 beinhaltet ein "Sticky"-Header befinden, sollte beim Einbau folgendes zusätzlich definiert werden.

Hier kann entweder wie im Beispiel (100) ein fixer Offset in Pixeln angegeben werden, oder die Referenz auf den Header bzw. dessen Höhe selbst ( z.B. : document.querySelector("header.head").scrollHeight + 10)


dw( 
'onGetAppContainerOffset', 
'5b46d36c-ac8b-4806-a5f4-7d971fb65025', 
() => { return 100; } );