Jest to mój pierwszy post na tym forum więc proszę o wyrozumiałość

Od kilku dni droczę się z jedną rzeczą, a mianowicie prowadzę stronę, która posiada partnerów.
Posiadam player online wraz z kodem do wklejenia na stronach partnerów.
Jest to kod jQuery który w miejsce pustego diva wstawia <iframe> z zawartością, która jest umieszczona na moim serwerze (player online).
Mój problem polega na tym, że w momencie gdy player jest włączony, tzn. gdy po prostu gra z niego muzyka, w momencie przejścia na jakąkolwiek podstronę na stronie partnera przeładowuje się także player i po prostu przestaje grać przez ten czas.
Zastanawiam się jak temu zapobiec. Wiem, że można by to rozwiązać za pomocą <frameset> i podzielić stronę na dwie ramki:
1. Zawartość strony
2. Player
Tylko nie wiem czy to jest dobry pomysł bo jest to już trochę większa ingerencja w stronę partnera.
Dodam jeszcze, że wszystko musi być wykonane z poziomu JS i jQuery, których kody są umieszczona poza serwerami stron partnerów.
www.radiotp.pl <- tutaj jest przykład tego o czym mówię.
Pozdrawiam