я реализовал Lync Contact Card Присутствия следующим образом:Невозможно получить свойство «srcElement» неопределенной или нулевой ссылки ИЛИ window.event не определено в FF
var email = "[email protected]";
var uuid = guid() + ",type=sip";
IMNRC(email, document.getElementById(uuid));
function guid() { function s4() { return Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1); }
return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4(); }
В IE 10 и выше это работает иногда, иногда он бросает «Невозможно получить свойство« srcElement »неопределенной или нулевой ссылки».
В FireFox, он бросает «window.event не определено в FF»
Я пытался использовать следующий код, но он не работает:
document.addEventListener('onclick',ex.exampl,true);
var ex = { exampl: function(e){ var evt = e || window.event } }
'document.addEventListener ('onclick', ex.exampl, true);' должен быть 'document.addEventListener ('click', ex.exampl, true);' – epascarello
Невозможно получить свойство 'exampl' неопределенного или null reference – user3674148
Ну, вам нужно определить объект, прежде чем ссылаться на него. – epascarello