Загрузить URL из текстового поля в iframe - PullRequest
0 голосов
/ 25 мая 2009

Как загрузить URL-адрес из текстового поля в iframe в HTML-файле с помощью JavaScript?

Ответы [ 3 ]

7 голосов
/ 25 мая 2009
var oIFrame = document.getElementById("id_of_iframe");
oIFrame.src = document.getElementById("id_of_textbox").value;
0 голосов
/ 26 мая 2009

Просто чтобы добавить, я думаю, через jQuery

$('iframe#guid').src( $('#textbox_id').val() );

с проверкой ошибок:

var iframe = $('#guid');
if(iframe.length > 0){
    iframe.attr('src', $('#textbox_id').val());
}
0 голосов
/ 26 мая 2009

Или с document.frames, если вы используете единственный iframe:

var myIframe = window.document.frames[0]; // lets grab the iframe object
if (myIframe != null){
  myIframe.src = document.getElementById("id_of_textbox").value; // set the value as source.
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...