所以我使用javascript并不是很好,但我正在尝试发送邮件通知或类似的事情。
到目前为止,我正在使用gmails xml文件,该文件将显示fullcount标记下未读电子邮件的数量。我想用javascript获取它并将其显示在html页面上。有更好的方法吗?
到目前为止,我已经想出了这个:
HTML:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Test</title>
<link rel="stylesheet" href="style.css">
<script src="gmail.js"></script>
</head>
<body onload=getgmail();>
<div id="container">
<div id="gmail">
<p id="mail">0</p>
</div>
</div>
</body>
</html>
使用Javascript:
function getgmail() {
//loadpage
$.get("https://USERNAME:PASSWORD@mail.google.com/mail/feed/atom", function(data));
//get variable inside fullcount tags
var mailcount= document.getElementsByTagName('fullcount');
//output variable to html
document.getElementById('mail').innerHTML = fullcount;
}
我可能完全错了,感谢你的帮助!感谢
答案 0 :(得分:1)
function getgmail() {
$.get("https://USERNAME:PASSWORD@mail.google.com/mail/feed/atom", function(data) {
var mailcount = data.getElementsByTagName("fullcount")[0].textContent;
document.getElementById('mail').innerHTML = mailcount;
);
}
您应该查看$.get()
API文档。