Gibt es dazu denn die Möglichkeit ein Javascript zu verwenden?
Ja natürlich, was sollte dagegen sprechen?
Oder andere Möglichkeiten?
Jegliche serverseitige Programmiersprache, die dir zur Verfügung steht. Allerdings auch nur in Kombination mit Javascript, da du erstmal an die Viewportgrösse kommen musst.
Zusätzliche Alternative: Flash