Tutorial: Scroll automatico e Scroll Offset

Impedire lo scroll automatico

Quando il widget ha terminato il caricamento, il browser scorre automaticamente all'inizio del widget stesso. Se non lo si desidera, è possibile aggiungere il seguente codice a quello di integrazione:

<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; } );