我正在尝试创建一个可以发送列表中所有客户端的按钮。
点击按钮后,它可以打开我的展望并输入所有客户的电子邮件给我。
现在,我只能显示一封带有javascript的电子邮件,而地址不是来自数据项。
<!DOCTYPE html>
<html>
<body>
<button type="button" onclick="myFunction()">Try it</button>
<script>
function myFunction() {
window.open('sample@abc.com');
}
</script>
</body>
</html>
另一种方法也适用于一封电子邮件。
'<a href="mailto:'+[My team].[Email Address] +' ">'EMAIL</a>
答案 0 :(得分:2)
在Repeater之前添加HTML项目。放在里面
<script type="text/javascript">
function getListSeparator() {
var list = ['a', 'b'], str;
if (list.toLocaleString) {
str = list.toLocaleString();
if (str.indexOf(';') > 0 && str.indexOf(',') == -1) {
return ';';
}
}
return ',';
}
</script>
<div id ="maillist">
在数据项后面的 Repeater中插入HTML Item 。放在里面
<script type="text/javascript">document.write(getListSeparator())</script>
在Repeater之后插入HTML项目。放在里面
</div>
<script type="text/javascript">
document.write('<a href="mailto:'+document.getElementById("maillist").innerText+'">EMAIL</a>')
document.getElementById("maillist").style.display = 'none'
</script>
在IE9&amp; Cognos 10.2,分号作为分隔符