Я работаю над CMS, которая позволяет пользователям определять внешние URL-адреса документов. например следующий внешний URL-адрес указывает на документ PDF:
http://xml.catmms.com/servlet/ImageServlet?imageId=C514418
хотя вы не можете сказать это, посмотрев на URL.
Некоторые ссылки будут указывать на PDF-файлы, другие - на простые веб-страницы. В случае документов PDF я буду использовать Google Docs Viewer для отображения контента (система должна работать на iPad).
Для простых изображений и веб-страниц я не буду использовать Google Viewer, а просто воспользуюсь iframe.
В контексте клиента (Javascript), какой самый простой способ для меня определить, нужно ли мне использовать средство просмотра Документов Google или простой iframe?
Решение должно работать, не сталкиваясь с проблемами межсайтового скриптинга.
Спасибо.