no you can run teamviewer without installing it, but yes it would entail downloading it but i understand, hard to troubleshoot when you dont have all the details
here is what im getting back when i go there with firefox:
click here to download plugin
apple quicktime Not Available
manual install option which redirects you to
www.apple.com/quicktime/downloadin internet explorer:
prompts with message box stating:
Click to run an Activex control on this webpage
when you click ok, it states its installing then it redirects you back to the same prompt
click install
if you click yes it redirects you to
http://www.apple.com/quicktime/download/?systemlang=9&systemsublang=1&userlang=9&usersublang=1&osvers=5.2.3790&platformid=2&ievers=6.0.3790.1830&qtactivex=117834752also i noticed with ie i get this error
line 1
char 20
error: object doesnt support this property or method
code 0
hopefully this helps you