Zasadniczo to już rozwiązałem problem, trochę prościej.
Mianowicie tabelkę wrzuciłem do iframe, każdej komórce dałem name='x/y', gdzie x i y to współrzędne. Wymiary iframe dopasowałem tak, aby mieściło się w niej 25 komórek w poziomie i 11 w pionie. Jako że odnośniki do miejsc na stronie automatycznie układają <a name> w prawym górnym rogu widoku, wystarczyło każdą komórkę opatrzeć odnośnikiem do x-13/y+6. Jeśli x lub y wykraczają poza granice tabeli, wystarczy prosty skrypt odpowiednio korygujący współrzędne. Trochę prymitywne, ale przynajmniej działa.
No i po sprawie. Ale dziękuję za odpowiedź.