Dal*_*e K 28 html mailto google-chrome
我在页面上有一个mailto链接.当页面自己加载时,它按预期工作.
但是,当通过Chrome中的框架集加载页面时,没有任何反应.加载开发人员工具后,将"[blocked] The page at https://mysite.com ran insecure content from mailto:..."
显示错误.
我该如何修复/解决这个问题?
ken*_*der 29
是的,使用"top"是诀窍,但你可以单独用HTML做到这一点!
<a target="_top" href="mailto:...">email</a>
Run Code Online (Sandbox Code Playgroud)
小智 28
最近我也遇到了这个问题.使用顶部框架工作,应与所有主流浏览器兼容.
window.top.location = 'mailto:...';
Run Code Online (Sandbox Code Playgroud)
这是我最终得到的解决方案:使用Chrome,Firefox,IE6,IE7,IE8,IE9,IE10,IE11,Safari进行测试
$("a[href^='mailto:']").on("click",function() {
window.top.location = $(this).prop("href");
return false;
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17048 次 |
最近记录: |