Warenkorb in onbeforeunload

Hi, was wäre die einfachste bzw. die richtigste Möglichkeit in Javascript den Warenkorbbestand abzufragen. Der Sinn dahinter ist es den Kunden beim Verlassen der Seite daran zu erinnern , dass sein Warenkorb noch Inhalte hat. Ich würde das in onbeforeunload abfangen. Mir schwebt entweder a das man mit Javascript (jQuery) nach dem Warenkorb Element sucht und dann die Nummer dort abfragt, oder dass man irgendwie per Ajax den Warenkorb Controller für die aktuelle Session nach dem Warenkorb-Bestand befragt (bzw. welche auch immer PHP Komponente dafür zuständig ist). Meine Frage wäre daher: welche Vorgehensweise die sinnvollere ist (oder eine dritte?), und wenn die zweite, dann welchen Controller müsste ich hierbei per Ajax kontaktieren ? Viele Grüße, Edin