Un ejemplo de como cargar dinámicamente diferentes urls en un iframe usando jQuery. Voy a utilizar el atributo «rel» de cada item de una lista para almacenar la url que queremos cargar, a continuación ya inserto la url en el iframe utilizando «attr», y para refrescar el contenido del iframe, como siempre la función reload().

$(document).ready(function() {
    $('li').click(function () {
        var url = $(this).attr('rel');
        $('#iframe').attr('src', url);
        $('#iframe').reload();
    });
});

Y el html de la lista y iframe:

<ul>
    <li rel="https://www.bufa.es">Link 1</li>
    <li rel="http://www.wikipedia.com">Link 2</li>
    <li rel="http://www.awwwards.com">Link 3</li>
</ul>

<iframe src="http://www.google.com" width="100%" height="100%" frameborder="0" scrolling="yes" id="iframe"></iframe>

Agradezco tu comentario 🤘