Hola:
Las imágenes svg pueden tener enlaces simplemente usando la etiqueta "a"... y por consiguiente puede indicarse el destino del enlace (tal como dices, puede ser hacia un iframe), y como todo enlace puede cancelarse y asociarse a un código que bien podría ser una petición Ajax como te han comentado... un ejemplo:
Mapas interactivos svg.
Saludos