Могу ошибаться, но клик по кнопке разваорачивания на весь экран произойдёт уже в Windows по окну браузеру, за пределами активной области экрана в которой может работать JavaScript
По ip могут...
Слепок: вот этот человек с таким ip и режимом инкогнито смотрел такие товары. Если такие данные поступают от другого сайта на котором вы находитесь, то.... показываем вам товары )))