Javascript Mailto:使用Cognos数据项的多个地址
我正在尝试创建一个按钮,可以发送列表中的所有客户端 一旦我按下按钮,它就可以打开我的outlook并为我输入所有客户的电子邮件 现在,我只能用javascript显示一封电子邮件,地址不是来自数据项Javascript Mailto:使用Cognos数据项的多个地址,javascript,jquery,html,cognos,Javascript,Jquery,Html,Cognos,我正在尝试创建一个按钮,可以发送列表中的所有客户端 一旦我按下按钮,它就可以打开我的outlook并为我输入所有客户的电子邮件 现在,我只能用javascript显示一封电子邮件,地址不是来自数据项 <!DOCTYPE html> <html> <body> <button type="button" onclick="myFunction()">Try it</button> <script> function
<!DOCTYPE html>
<html>
<body>
<button type="button" onclick="myFunction()">Try it</button>
<script>
function myFunction() {
window.open('sample@abc.com');
}
</script>
</body>
</html>
试试看
函数myFunction(){
打开窗户sample@abc.com');
}
另一种方法也只适用于一封电子邮件
'<a href="mailto:'+[My team].[Email Address] +' ">'EMAIL</a>
'
- 在报告中添加一个重发器
- 在上面添加您的电子邮件查询项
- 在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">
<script type="text/javascript">document.write(getListSeparator())</script>
</div> <script type="text/javascript"> document.write('<a href="mailto:'+document.getElementById("maillist").innerText+'">EMAIL</a>') document.getElementById("maillist").style.display = 'none' </script>
函数getListSeparator(){ 变量列表=['a','b'],str; 如果(列表toLocaleString){ str=list.toLocaleString(); 如果(str.indexOf(“;”)>0&&str.indexOf(“,”)=-1){ 返回“;”; } } 返回“,”; }
- 在数据项之后的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">
<script type="text/javascript">document.write(getListSeparator())</script>
</div> <script type="text/javascript"> document.write('<a href="mailto:'+document.getElementById("maillist").innerText+'">EMAIL</a>') document.getElementById("maillist").style.display = 'none' </script>
document.write(getListSeparator())
- 在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">
<script type="text/javascript">document.write(getListSeparator())</script>
</div> <script type="text/javascript"> document.write('<a href="mailto:'+document.getElementById("maillist").innerText+'">EMAIL</a>') document.getElementById("maillist").style.display = 'none' </script>
文件。写入(“”) document.getElementById(“邮件列表”).style.display='none'