Добавление скриптов в iframe с использованием jquery - PullRequest
0 голосов
/ 04 июня 2011

Я генерирую iframe в диалоговом окне jquery, но у меня возникают проблемы с загрузкой некоторых скриптов внутри него.

function showDialog() {
       $("#divID").dialog("open");
       $("#modalIframeID").attr("src", "/staff/somepage");
      return false;
}
$(document).ready(function() {
    $("#divID").dialog({
        autoOpen:false,
        modal:true,
        height:500,
        width:960,
        closeOnEscape:true,

    });
});

Я пытался добавить их через событие загрузки, но пока не получилось.

function showDialog() {
    $("#modalIframeID").load(function()
    {
        //load scripts here
        $("#addFaci").formToWizard();
    });
    $("#divID").dialog("open");
    $("#modalIframeID").attr("src", "/staff/somepage");

    return false;
 }

Любые предложения будут оценены.

Спасибо

Тим

1 Ответ

0 голосов
/ 04 июня 2011

Если у вас есть доступ к файлу, который загружается в iframe, вы можете просто добавить код javascript в этот файл и прикрепить его к событию готовности документа.

Если нет, попробуйте прочитать следующую статью и посмотрите, поможет ли она вам:)

http://huuah.com/jquery-and-iframe-manipulation/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...