@EvgMul

Как на JavaScript или с помощью jQuery загрузить страницу в iframe?

Здравствуйте. Проблема следующая.
Есть на странице iframe, в который нужно загружать некоторый контент по нажатию на ссылку. Проблема в том, что href у ссылки уже занят другим значением, поэтому видимо загружать контент в фрейм нужно на js отслеживая клик по ссылке. Подскажите, как это сделать? Ну или возможно есть другие пути решения проблемы.
Заранее благодарен всем отозвавшимся.
  • Вопрос задан
  • 921 просмотр
Решения вопроса 2
Chronosms
@Chronosms
Программист-ботовод
<a href="..." onClick="openInIframe("http://example.ru/")">Ссылка</a>
<script>
function openInIframe(arg_url){
document.getElementById("iframe-id").src=arg_url;
}
</script>


Отметь решением, если помогло
Ответ написан
z80b
@z80b
Frontend
Примерно так же как у "Михаил Смыков", но с помощью jQuery
<a href="..." data-href="http://some_url">Link</a>

$('a[data-href]').on('click', function() {
  $('#iframe-id').attr('src', $(this).attr('data-href'));
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы