Runtime JavaScript erreur: Impossible d'obtenir la propriété 'msie' undefined ou référence null
J'ai juste essayé de changer mon jquery ui références à la page maître . Je reçois le message d'erreur ci-dessus, uniquement sur Internet explorer.
Je n'obtiens l'erreur sur Firefox et Chrome .
C'est le jquery, le code où l'erreur est levée :
return a.browser.msie?(b=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),c=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth),b<c?a(window).width()+"px":b+"px"):a(document).width()+"px"},resize:function(){var b=a([]);a.each(a.ui.dialog.overlay.instances,function()
J'ai la page ci-dessous :
<head id="Head1" runat="server">
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/redmond/jquery-ui.css"
type="text/css" />
<asp:ContentPlaceHolder ID="ExtraHeadContent" runat="server">
</asp:ContentPlaceHolder>
</head>
<form id="form2" runat="server">
<asp:ScriptManager ID="ScriptManagerService" runat="server">
<Scripts>
<asp:ScriptReference Path="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ScriptMode="Auto" />
<asp:ScriptReference Path="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" ScriptMode="Auto" />
</Scripts>
</asp:ScriptManager>
</form>
</body>
S'il vous plaît laissez-moi savoir ce que je dois faire ?
J'ai essayé de mettre le jquery références dans la section d'en-tête , mais le jquery, le code dans mon fichier aspx semble donner une erreur en disant 'dialogue' objet n'est pas définie ou 'tooltip' objet n'est pas définie. Je pense que la bibliothèque jquery n'est pas chargé lorsque j'essaie de mettre les références dans la section d'en-tête.
Vous devez vous connecter pour publier un commentaire.
jQuery.navigateur a été supprimé en jQuery 1.9 (et que vous utilisez 1.10), de sorte que toute tentative de le traiter comme un objet (c'est à dire l'accès à la
msie
propriété) est voué à l'échec. Si vous voulez continuer à l'utiliser, comprennent jQuery migrate plugin avec jQueryJ'ai mis à jour jquery ui pour 1.11.3 et le problème a disparu.
Ajouter à la bibliothèque de lien donné dans votre projet.
http://code.jquery.com/jquery-migrate-1.2.1.js
ou
Registre lien ci-dessous dans votre page
La jquery-browser-plugin now fournit l' $.l'objet de navigateur. Y compris $.le navigateur.msie