No entendí muy bien lo que quieres hacer, pero te voy a explicar por qué no carga en el iframe, el caso es que estás intentado cargar los datos en el div (que no es un iframe), lo que debes hacer es asignar un nombre al iframe creado dentro del div y en el target apuntar a dicho iframe.
P.S.: No uses el tag <a> de esa forma, ya que su objetivo es enlazar

.