Как я динамично изменяю содержание в iframe использование jQuery?

Я нахожу, что можно также использовать гибридный подход также, особенно в больших проектах. Много наших nant сценариев преобразовывается в msbuild, когда новые компоненты разрабатываются. Оба поддерживают те же основные функции и могут назвать друг друга, если Вы находите задачу, которая исходно поддерживается в одном, но не другом.

Для новой разработки.NET, запускающейся с MSBuild, может сохранить Вас много времени, так как это может выполнить файлы решения непосредственно. Расширение от основной компиляции для выполнения других задач (управление исходным кодом, развертывание, и т.д.) работает вполне хорошо.

88
задан James Drinkard 11 November 2013 в 22:37
поделиться

3 ответа

<html>
  <head>
    <script type="text/javascript" src="jquery.js"></script>
    <script>
      $(document).ready(function(){
        var locations = ["http://webPage1.com", "http://webPage2.com"];
        var len = locations.length;
        var iframe = $('#frame');
        var i = 0;
        setInterval(function () {
            iframe.attr('src', locations[++i % len]);
        }, 30000);
      });
    </script>
  </head>
  <body>
    <iframe id="frame"></iframe>
  </body>
</html>
134
ответ дан 24 November 2019 в 07:34
поделиться
var handle = setInterval(changeIframe, 30000);
var sites = ["google.com", "yahoo.com"];
var index = 0;

function changeIframe() {
  $('#frame')[0].src = sites[index++];
  index = index >= sites.length ? 0 : index;
}
4
ответ дан 24 November 2019 в 07:34
поделиться

Если вы просто хотите изменить место, на которое указывает iframe, а не фактическое содержимое внутри iframe, вам просто нужно изменить атрибут src .

 $("#myiframe").attr("src", "newwebpage.html");
8
ответ дан 24 November 2019 в 07:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: