Fala, galera!!
Hoje me deparei com a seguinte mensagem de erro ao utilizar um AutocompleteExtender dentro de um updatepanel associado a um updateprogress: "Cannot read property '_notified' of null".
O mais estranho é que o erro só acontece no Google Chrome.
Após uma breve pesquisa, descobri que o erro trata-se de um problema no código de detecção do browser do arquivo MicrosoftAjax.js que não detecta o webkit.
O webkit é um mecanismo de renderização de páginas utilizado por browsers como o Google Chrome e Safari.
Para contornar esse problema basta incluir o código abaixo na sua página aspx:
<script type="text/javascript">
Sys.Browser.WebKit = {};
if (navigator.userAgent.indexOf('WebKit/') > -1) {
Sys.Browser.agent = Sys.Browser.WebKit;
Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
Sys.Browser.name = 'WebKit';
}
</script>
Um abraço e até a próxima!!
quarta-feira, 30 de outubro de 2013
Ajaxtoolkit - cannot read property '_notified' of null
Marcadores:
_notified,
ajax,
ajaxtoolkit,
autocomplete,
cannot read property,
chrome,
webkit
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário