javascript和html mailto-在装有Outlook的台式机上工作正常,但在装有Gmail的平板电脑上工作

时间:2019-02-28 15:47:37

标签: javascript android html mailto

我有一个页面,该页面收集34个项目的状态(输入或输出),单击按钮可以在电子邮件正文中以电子邮件形式发送每个项目的状态,并将其发送到预定的电子邮件地址。

当在台式机上的Chrome浏览器中查看页面时,此方法非常有效,但无法在使用Gmail的Android平板电脑上使用Chrome将信息放置在正确的位置。

Gmail在“收件人”框中获取电子邮件的“抄送”,“主题”和“正文”,我不知道为什么。

代码如下:

<script>function showTableData() {
    document.getElementById('info').innerHTML = "";
    var myTab = document.getElementById('111');
    for (i = 1; i < myTab.rows.length; i++) {
        var objCells = myTab.rows.item(i).cells;
        for (var j = 0; j < objCells.length; j++) {
            info.innerHTML = info.innerHTML + ' ' + objCells.item(j).innerHTML;
        }
        info.innerHTML = info.innerHTML + (/ /g, '%0D%0A'); 
    }
window.location.href="mailto:first.user@company.co.uk&cc=second.user@company.co.uk&subject=Status&body="+info.innerText+"";
}

<html>
<div class="header">
<button style="width:10%;" class="btn" id="cmd" value="showTableData" onclick="showTableData()">Email</button>
</div>
<html>

任何帮助将不胜感激!

0 个答案:

没有答案