_Blank与iframe上的JS链接

时间:2016-11-08 15:48:50

标签: javascript jquery html iframe

我目前正在工作,我和我的老板都无法找到我的JS / Jquery功能上发生的事情。

假设我在id="iframematin"内有一个iframe,我们设法计算iframe上的每个链接,但在清空缓存后,没有任何内容。

我的目标是在给出_blank选项之前计算我的iframe中的每一个。

谢谢。

$(document).ready(function(){

// Chargement des aperçus"
var id_news_matin = $("#apercu_matin").data('id-news');
/* $("#apercu-ajax-matin").load (
    "https://www.monfinancier.com/proxy-apercu-newsletter.php?id="+id_news_matin+"&edition=matin #tableau-principal", 
    function(){
        $("#apercu-ajax-matin").find('#tableau-principal').find(".table").css({"margin": "auto"});
        console.log("done");
    }
); */

$('#type_news').on('change', function(e)
{
    var type = $(this).val();

    $('#news1').css('display', 'none');
    $('#news2').css('display', 'none');
    $('#news3').css('display', 'none');
            $('#news4').css('display', 'none');

    $('#news' + type).css('display', '');
});

    console.log('nb ' + parent.getElementsByTagName('a').length);

    $('#iframematin').ready(function(){
        console.log("iframematin chargé");
        var a = $('#iframematin').contents().find("a");
        console.log("nombre de lien comptés " + a.length);

        a.each(function(){
            console.log("lien : " + $(this).attr("href"));

            $(this).click(function(e){
                e.preventDefault();
                alert($(this).attr('href'));
            });      
        });
    });

});

0 个答案:

没有答案