我在邮件程序视图中使用mail_to
帮助方法,如下所示,
mail_to "test@example.com", "Contact Us"
它创建HTML如下,
<a href="mailto:test@example.com" target="_blank">Contact Us</a>
这可以正常工作,因为它会打开默认邮件程序应用程序来起草电子邮件。
但问题是,由于添加了target="_blank"
HTML属性,因此打开了不必要的空白浏览器窗口。
我试着没有运气找到它的添加位置以及如何防止这种情况发生。请任何人都可以帮忙解决这个问题吗?
答案 0 :(得分:0)
ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333;
text-align: center;
}
li {
display: inline-block;
font-family: 'Oswald Light', Verdana, Geneva, sans-serif;
font-size: 20px;
background-color: #333;
}
li a {
display: inline-block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
-webkit-transition: all 0.9s ease;
-moz-transition: all 0.9s ease;
-o-transition: all 0.9s ease;
-ms-transition: all 0.9s ease;
transition: all 0.9s ease;
}
li a:hover {
background-color: #6699cc;
}
不会添加mail_to
。很可能它是由代码的其他部分注入的。
如果您懒得找到源代码,可以使用这是一种解决方法
target="_blank"