Глеб Жуков: вы используете свойство float, но не понимаете что оно делает. Ваши блоки всегда будут обтекать друг-друга при такой верстке и фиксированных значениях.
mrzgt: Так не получится, js выполняется последовательно, строка за строкой. Как только вы переходите на другую страницу, выполнение скрипта прекращается. Так что придется сначала закинуть товар в корзину и только потом перейти на другой сайт.