kau*_*t3r 4 html javascript web-services
我在javaScript上有这个功能,适用于Firefox,但谷歌浏览器没有
function sendInfo(userId, Code) {
// text with all info to send to controller
var values = {
"token": Code,
"code": userId
}
// POST THE CHANGE HERE TO THE DATABASE
var url = "WSHolFacebook.asmx/saveToken";
$.post(url, values, function (data) {
if (window.ActiveXObject) { return data.xml; }
var xmlString = XMLSerializer().serializeToString(data);
var xml = xmlString,
xmlDoc = $.parseXML(xml),
$xml = $(xmlDoc),
$title = $xml.find("string");
var texto = $title.text();
if ($title.text() == "Success") {
window.location = '<%=ConfigurationManager.AppSettings["successUrl"].ToString() %>'
}
else {
window.location = '<%=ConfigurationManager.AppSettings["errorUrl"].ToString() %>'
}
})
}
Run Code Online (Sandbox Code Playgroud)
它的错误是:
未捕获的TypeError:DOM对象构造函数不能作为函数调用.
更改
var xmlString = XMLSerializer().serializeToString(data);
Run Code Online (Sandbox Code Playgroud)
至
var xmlString = new XMLSerializer().serializeToString(data);
Run Code Online (Sandbox Code Playgroud)
抛出错误的原因是因为您尝试将XMLSerializer作为函数调用而不是实例化它.
| 归档时间: |
|
| 查看次数: |
5784 次 |
| 最近记录: |