cmattoon Posted January 22, 2011 Share Posted January 22, 2011 Hi all, I recently put a live search box on a website, and it was working fine for the past few weeks. Suddenly, I receive the following error when the page is accessed via a link (after it's accessed, 'refresh' cures the problem) - but I'm not sure why it's showing up suddenly. The search box does not work when the error is shown. Webpage error details User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDC; .NET4.0C; InfoPath.3; Zune 4.0) Timestamp: Sat, 22 Jan 2011 12:39:58 UTC Message: Object doesn't support this property or method Line: 3 Char: 3 Code: 0 URI: http://wwww....com/ajax_search.js Lines 1-9 of "ajax_search.js": function getXmlHttpRequestObject() { if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else if(window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); } else { alert("Your Browser Sucks!"); } } I've tried deleting the whitespace and replacing it, in hopes that character 3 was an invalid 'invisible' character, but that didn't work. I also uploaded the backup copy, in case it was the other guy who messed it up (which I doubt, since neither of us touch JS files that are working...purely for this reason..) Any thoughts? Thanks! Link to comment https://forums.phpfreaks.com/topic/225311-new-javascript-error/ Share on other sites More sharing options...
raknjak Posted January 25, 2011 Share Posted January 25, 2011 You could use the IE8 developer tools te debug: press F12 -> script tab -> debugging option. So apparently it trips over the XMLHttpRequest object? Try: function createXMLHttpRequest() { var myXMLObject = false; if (window.XMLHttpRequest) { myXMLObject = new XMLHttpRequest(); } else if(window.ActiveXObject) { try { myXMLObject = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { myXMLObject = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { myXMLObject = false; } } } return myXMLObject; }; Link to comment https://forums.phpfreaks.com/topic/225311-new-javascript-error/#findComment-1164963 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.