代码之家  ›  专栏  ›  技术社区  ›  Rakward

点击IE8/Chrome后打开mailto

  •  2
  • Rakward  · 技术社区  · 16 年前

    我目前正在尝试执行以下操作:

    操作:在当前窗口中打开mailto链接,从而打开电子邮件客户端。

    $(document).ready(function(){    
    
    // Define click-event
    $('option').click(function(){
        var mail = $(this).attr('value');
        window.open('mailto:'+mail, '_self');
        });
    
    });
    

    我也试过用这个代替window.open:

    parent.location.href= 'mailto:'+mail;

    有人知道问题出在哪里吗?

    1 回复  |  直到 12 年前
        1
  •  1
  •   odavy    16 年前

    这个怎么样(在IE8上对我有用)

    $('option').change(function() {
       var target = 'mailto:' + $('option:selected', this).text();
       window.location=target;
    });
    

    推荐文章