<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx</link><description>Hello Everyone, My name is Kevin Grey, I'm an SDET on the IE Mobile Team. I wrote the following document to help inform people about how to write an AJAX enabled webapp for use on Windows Mobile devices (PocketPC and Smartphone). ~~K Does IE Mobile Support</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#495968</link><pubDate>Wed, 23 Nov 2005 01:02:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:495968</guid><dc:creator>songyoungbin</dc:creator><description>as i type the url(&lt;a rel="nofollow" target="_new" href="http://virtualearth.msn.com"&gt;http://virtualearth.msn.com&lt;/a&gt;) on wm5 emulator , i've got a error message.&lt;br&gt;&lt;br&gt;A problem has occurred with gwes.exe&lt;br&gt;&lt;br&gt;why?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#512420</link><pubDate>Fri, 13 Jan 2006 11:18:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:512420</guid><dc:creator>Giovanni</dc:creator><description>It works fine!! </description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#525903</link><pubDate>Mon, 06 Feb 2006 22:06:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:525903</guid><dc:creator>Karen E.</dc:creator><description>The example works fine for me on Pocket PC 2003, but when I use the same client-side code from within some of my own HTML pages, I get xmlHttpReq.status = 900 and the call doesn't reach the server. &amp;nbsp;When I initiate a 2nd AJAX call, it always works, with status = 200. &amp;nbsp;What does a 900 status mean?&lt;br /&gt;&lt;br /&gt;Thanks</description></item><item><title>Does IE Mobile Support AJAX? Guess what? Yes, it does!!!</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#589135</link><pubDate>Wed, 03 May 2006 17:29:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:589135</guid><dc:creator>Zandoná Mobile®</dc:creator><description>I have been asked about AJAX development support for Internet Explorer Mobile (running on Windows Mobile-based...</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#595662</link><pubDate>Fri, 12 May 2006 00:54:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:595662</guid><dc:creator>Vinod Seraphin</dc:creator><description>What about document.getElementById support for PocketIE? &amp;nbsp;Does any existing or upcoming version support it?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#603146</link><pubDate>Sun, 21 May 2006 12:51:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:603146</guid><dc:creator>DEP</dc:creator><description>NICE!!!&lt;br&gt;What about ASP.NET AJAX-Enabled controls?&lt;br&gt;It seems that those kind of controls doesn't work well in PIE.&lt;br&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#607478</link><pubDate>Fri, 26 May 2006 01:23:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:607478</guid><dc:creator>Lancelotti</dc:creator><description>I have a Windows CE 2003 on Audiovox pocket pc and the example not run. I try other examples and not run to.</description></item><item><title>CoolCode.CN &amp;raquo; &amp;#29992; PHPRPC &amp;#24320;&amp;#21457; Windows Mobile IE &amp;#19978;&amp;#30340; Ajax &amp;#31243;&amp;#24207;</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#609143</link><pubDate>Sun, 28 May 2006 10:48:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:609143</guid><dc:creator>CoolCode.CN » 用 PHPRPC 开发 Windows Mobile IE 上的 Ajax 程序</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://www.coolcode.cn/?p=173"&gt;http://www.coolcode.cn/?p=173&lt;/a&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#628201</link><pubDate>Mon, 12 Jun 2006 17:38:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:628201</guid><dc:creator>Christopher</dc:creator><description>This seems great, but one problem... I see no way to set an interval in Javascript for Windows Moblie IE? &amp;nbsp;I have Windows Mobile 5.&lt;br&gt;&lt;br&gt;setInterval() does not work at all?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#628281</link><pubDate>Mon, 12 Jun 2006 18:40:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:628281</guid><dc:creator>iemoblog</dc:creator><description>Christopher:&lt;br&gt;&lt;br&gt;You can work around the lack of support for setInterval by using the setTimeout function. &amp;nbsp;When it executes your script on timeout, just call setTimeout again to queue it up again.&lt;br&gt;&lt;br&gt;HTH,&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#628284</link><pubDate>Mon, 12 Jun 2006 18:41:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:628284</guid><dc:creator>iemoblog</dc:creator><description>Vinod:&lt;br&gt;&lt;br&gt;document.getElementById is supported in the Messaging and Security Feature Pack for Windows Mobile 5.0 and will be supported moving forward...&lt;br&gt;&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#649458</link><pubDate>Wed, 28 Jun 2006 11:14:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:649458</guid><dc:creator>dirk</dc:creator><description>Where can I get the Messaging and Security Feature Pack for Windows Mobile 5.0?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#655430</link><pubDate>Mon, 03 Jul 2006 21:32:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:655430</guid><dc:creator>mIDO</dc:creator><description>simply... WOW!!!!!</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#657786</link><pubDate>Thu, 06 Jul 2006 15:16:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:657786</guid><dc:creator>drodrig</dc:creator><description>And what about ATLAS? Will work for IE Mobile 5.0?&lt;br&gt;&lt;br&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#661490</link><pubDate>Mon, 10 Jul 2006 19:25:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:661490</guid><dc:creator>Randy Ramig</dc:creator><description>At this time, Atlas will not work for IE Mobile. &amp;nbsp;We are working with the Atlas team on this, so stay tuned!&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#684765</link><pubDate>Tue, 01 Aug 2006 05:58:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:684765</guid><dc:creator>Tomi</dc:creator><description>Hi there,&lt;br&gt;&lt;br&gt;Glad to know IEMO supports most IE desktop behaviors. &amp;nbsp;What's the JScript version for IEMO???&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Tomi</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#685338</link><pubDate>Tue, 01 Aug 2006 18:38:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:685338</guid><dc:creator>iemoblog</dc:creator><description>Tomi:&lt;br&gt;&lt;br&gt;Windows Mobile 5.0 has JScript 5.6. &amp;nbsp;Check out this deck for more information: &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/iemobile/attachment/570375.ashx"&gt;http://blogs.msdn.com/iemobile/attachment/570375.ashx&lt;/a&gt;&lt;br&gt;&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#686469</link><pubDate>Wed, 02 Aug 2006 17:13:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:686469</guid><dc:creator>Rodrigo</dc:creator><description>Hello everybody! Sorry to miss the point, but I would really like to know this: does IEMO/PIE accept microsoft filters/transitions and the style.zoom?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#687696</link><pubDate>Thu, 03 Aug 2006 19:13:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:687696</guid><dc:creator>iemoblog</dc:creator><description>Rodrigo -- no support for filters/transitions, nor for zoom. &amp;nbsp;Out of curiosity, what would you use them for?&lt;br&gt;--Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#687764</link><pubDate>Thu, 03 Aug 2006 20:54:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:687764</guid><dc:creator>Rodrigo</dc:creator><description>Hi Randy! I'm researching and proposing a multi-device interface design and would like to know if there is ANY similar zoom function available on ANY handheld for a prototype development. Do you know?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#691977</link><pubDate>Tue, 08 Aug 2006 13:13:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:691977</guid><dc:creator>Bertrand Barrie</dc:creator><description>When I try to queue a request every seconds (using setTimeout) to refresh a html table of my document, PIE seem to grow of 10Ko by seconds ! &lt;br&gt;&lt;br&gt;After a short period it freeze ... how can I solve this problem ?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#692284</link><pubDate>Tue, 08 Aug 2006 19:05:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:692284</guid><dc:creator>iemoblog</dc:creator><description>Bertrand,&lt;br&gt;Can you post your code so we can have a look?&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#692318</link><pubDate>Tue, 08 Aug 2006 19:50:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:692318</guid><dc:creator>Bertrand Barrie</dc:creator><description>Here is the script as use for test purpose on pocket IE (Windows Mobile 2005)&lt;br&gt;&lt;br&gt;In a first time I use the setTimeout method directly inside end of callback to requeue the same request. I though referencing the request inside the callback was the origin of the leak/memory inflation due to circular&amp;quot; references between DOM objects and (real) jscript objects, so I put the set timeout inside the callserver&lt;br&gt;&lt;br&gt;		var REFRESH_PERIOD_MILLIS = 1000;&lt;br&gt;		var requestResults = null;&lt;br&gt;&lt;br&gt;&lt;br&gt;		/// Queue a request&lt;br&gt;		function XmlHttpRequest(XmlHttp, anUrl, aCallBack)&lt;br&gt;		{&lt;br&gt;			XmlHttp.open(&amp;quot;GET&amp;quot;, anUrl, true);&lt;br&gt;			XmlHttp.onreadystatechange = aCallBack;&lt;br&gt;			XmlHttp.send(null);&lt;br&gt;		}&lt;br&gt;&lt;br&gt;		/// Create a new XMLHttpRequest object to talk to the web server&lt;br&gt;		function createXmlHttpRequest()&lt;br&gt;		{&lt;br&gt;			var XmlHttp = null;&lt;br&gt;			try {&lt;br&gt;				XmlHttp = new ActiveXObject(&amp;quot;Msxml2.XMLHTTP&amp;quot;);&lt;br&gt;			}&lt;br&gt;			catch(e1) {&lt;br&gt;				try {&lt;br&gt;					XmlHttp = new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;);&lt;br&gt;				} catch(e2) {&lt;br&gt;					XmlHttp = null;&lt;br&gt;				}&lt;br&gt;			}&lt;br&gt;			if(!XmlHttp &amp;amp;&amp;amp; typeof XMLHttpRequest != 'undefined') {&lt;br&gt;				XmlHttp = new XMLHttpRequest();&lt;br&gt;			}&lt;br&gt;			return XmlHttp;&lt;br&gt;		}&lt;br&gt;&lt;br&gt;		function callServer() {&lt;br&gt;&lt;br&gt;			requestResults = createXmlHttpRequest();&lt;br&gt;			requestResults.open('GET', '../cgi-bin/GetLastEventTime.cgi?target=MvFlowMonitoring', true);&lt;br&gt;			requestResults.onreadystatechange = function() { callback(requestResults); }&lt;br&gt;			requestResults.send(null);&lt;br&gt;&lt;br&gt;			window.setTimeout(function () { callServer(); }, REFRESH_PERIOD_MILLIS)&lt;br&gt;		}&lt;br&gt;&lt;br&gt;		function callback(requestResults) {&lt;br&gt;&lt;br&gt;			if(requestResults.readyState==4) {&lt;br&gt;				if(requestResults.status == 200) {&lt;br&gt;					document.all.content.innerHTML += requestResults.responseText+'&amp;lt;br/&amp;gt;'&lt;br&gt;				}&lt;br&gt;				requestResults = null;&lt;br&gt;			}&lt;br&gt;		}</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#694782</link><pubDate>Fri, 11 Aug 2006 01:03:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:694782</guid><dc:creator>iemoblog</dc:creator><description>Bertrand, I don't see anything obvious here. &amp;nbsp;Could you specify more about the growth you are seeing? &amp;nbsp;How much does it grow, and how long does it take? &amp;nbsp;How are you measuring it?&lt;br&gt;The only thing I see is that you are concatenating the HTML onto the content element, so I guess it depends on how big responseText is each time.&lt;br&gt;Thanks,&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#695197</link><pubDate>Fri, 11 Aug 2006 11:05:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:695197</guid><dc:creator>Bertrand Barrie</dc:creator><description>The line &amp;nbsp;document.all.content.innerHTML += requestResults.responseText+'&amp;lt;br/&amp;gt;' &amp;nbsp;is just here for test purpose. &lt;br&gt;&lt;br&gt;The server send us a list of lines like value1|value2|value3|...|valueN where each lines is separated from each others by a '\n'.&lt;br&gt;&lt;br&gt;Here I just try to isolate the cause of THE growING and suppress all other code parts.&lt;br&gt;&lt;br&gt;With the real page, I split the answer; foreach lines I can extract an url (an image) a date and a description, I dynamically insert image by writting a new &amp;lt;img&amp;gt; tag in the content div (htmlContent) like this:&lt;br&gt;&lt;br&gt;htmlContent.innerHTML += '&amp;lt;p&amp;gt;'+items[1]+' [&amp;lt;a href=&amp;quot;'+items[0]+'&amp;quot;&amp;gt;VIEW&amp;lt;/a&amp;gt;]'+'&amp;lt;br/&amp;gt;&amp;lt;img src=&amp;quot;'+items[0]+'&amp;quot; width=&amp;quot;'+width+'&amp;quot; height=&amp;quot;'+Math.ceil(3/4*width)+' alt=&amp;quot;'+items[0]+'&amp;quot; /&amp;gt;&amp;lt;/p&amp;gt;';&lt;br&gt;&lt;br&gt;Note I only keep the 5 newer lines (the 5 latest procuded images) in the page to avoid having a still increasing list of pictures.&lt;br&gt;&lt;br&gt;When I look at Start Menu &amp;gt; Settings &amp;gt; System &amp;gt; Memory, I can see in the &amp;lt;program&amp;gt; column In use increasing by 0,02 - 0,03 MB / second and the &amp;lt;Free&amp;gt; column decreasing by the same value. Once we reach few free memory, a dialog box appears and says a script takes a lot of ressources and make the system slow ...&lt;br&gt;&lt;br&gt;Thanks for your help&lt;br&gt;BB</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#713484</link><pubDate>Wed, 23 Aug 2006 05:02:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:713484</guid><dc:creator>iemoblog</dc:creator><description>Betrand:&lt;br&gt;I think the best course of action here is for you to publish the page on a server somewhere so I can hit it and repro.&lt;br&gt;Thanks,&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#718722</link><pubDate>Thu, 24 Aug 2006 21:52:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:718722</guid><dc:creator>Webizado</dc:creator><description>I have rather a tangential question? If I have to write a browser using WebBrowser controls with maximum flexibility (I want to provide my own html, images, scripts, etc.. and I want to get notified about every user action) what is the best way to do it? I am looking for references to the set of specific classes and itnerfaces i should use. any help is appreciated.</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#724246</link><pubDate>Fri, 25 Aug 2006 19:09:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:724246</guid><dc:creator>iemoblog</dc:creator><description>That's not tangential at all. &amp;nbsp;For the degree of control that you are seeking, I recommend hosting the HTML Control. &amp;nbsp;Check out:&lt;br&gt;&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/mob5conHTMLControl.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/mob5conHTMLControl.asp&lt;/a&gt;&lt;br&gt;&lt;br&gt;Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#728729</link><pubDate>Mon, 28 Aug 2006 21:30:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:728729</guid><dc:creator>najeeb</dc:creator><description>Thanks for the link. I was already looking into that. Things that I am not clear is that:
&lt;br&gt;
&lt;br&gt;Let's say, I want to provide my own video stream to an html control: will i have to create a local stream and modify the URL in html to point to the local stream as well? I see that I can provide javascript and css to the control - that is great. 
&lt;br&gt;
&lt;br&gt;What i really care about is where the data comes from. So, if the control can call back my application for all the http requests, that's all I want. Is there any other interface that would let me do that? Basically for every http request it makes, it should call back my app, and the app will provide http response back. 
&lt;br&gt;
&lt;br&gt;Thanks guys for your help. </description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#730147</link><pubDate>Tue, 29 Aug 2006 18:54:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:730147</guid><dc:creator>iemoblog</dc:creator><description>The HTML Control will fire notifications for external resources that it needs from the network. &amp;nbsp;You can handle these notifications by returning non-zero from the notification. &amp;nbsp;See:
&lt;br&gt;
&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/mob5lrfHTMLControlAPINotifications.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/mob5lrfHTMLControlAPINotifications.asp&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;-Randy</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#744851</link><pubDate>Thu, 07 Sep 2006 22:05:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:744851</guid><dc:creator>piyush.hari</dc:creator><description>onclick JS handler on a span element works fine with IE or Mozilla Firfoz but not with IE mobile. any suggestions if its going to be up any sooner ?</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#750510</link><pubDate>Tue, 12 Sep 2006 16:47:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:750510</guid><dc:creator>Beebop</dc:creator><description>Hi Guys,
&lt;br&gt;
&lt;br&gt;I have a few issues when trying to make the httprequest for some reason on my pocket PC. It seems that the script bombs out when creating the MSXML2.XMLHTTP object. 
&lt;br&gt;
&lt;br&gt;http_request = false;
&lt;br&gt;	if (window.XMLHttpRequest) { // Mozilla, Safari,...
&lt;br&gt;		 http_request = new XMLHttpRequest();
&lt;br&gt;		 if (http_request.overrideMimeType) {
&lt;br&gt;			http_request.overrideMimeType('text/xml');
&lt;br&gt;		 }
&lt;br&gt;	} else if (window.ActiveXObject) { // IE
&lt;br&gt;		 try {
&lt;br&gt;			http_request = new ActiveXObject(&amp;quot;MSXML2.XMLHTTP&amp;quot;);
&lt;br&gt;		 } catch (e) {
&lt;br&gt;			try {
&lt;br&gt;				http_request = new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;);
&lt;br&gt;			} catch (e) {
&lt;br&gt;				alert(e);
&lt;br&gt;			}
&lt;br&gt;		 }
&lt;br&gt;	}
&lt;br&gt;	if (!http_request) {
&lt;br&gt;		 alert('Cannot create XMLHTTP instance');
&lt;br&gt;		 return false;
&lt;br&gt;	}
&lt;br&gt;	
&lt;br&gt;
&lt;br&gt;
&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;http_request.open('POST', url, true);
&lt;br&gt;
&lt;br&gt;here is a snippet of the code i am using but as i said for some reason the device cant seem to create the MSXML2 object. It does however create the Microsoft.XMLHTTP object but then it gives an &amp;quot;object error&amp;quot; when running &amp;nbsp;&amp;quot;http_request.open('POST', url, true);&amp;quot; Any ideas because i am stumped.
&lt;br&gt;
&lt;br&gt;Thanx
&lt;br&gt;
&lt;br&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#751189</link><pubDate>Wed, 13 Sep 2006 01:14:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:751189</guid><dc:creator>iemoblog</dc:creator><description>&amp;lt;DIV&amp;gt; and &amp;lt;SPAN&amp;gt; are on our short-term list.
&lt;br&gt;
&lt;br&gt;Although technically almost every layout element can have an onclick handler, we actually don't implement them on non-focusable elements - those which we don't give you a highlighted focus rectangle around. &amp;nbsp;Part of that is inherent to how we do link to link navigation, which usability shows is preferable over trying to do an ugly, cumbersome &amp;quot;cursor&amp;quot; which a user would then drive around the screen on a Smartphone. &amp;nbsp; 
&lt;br&gt;
&lt;br&gt;So, we've been evaluating some usability studies here about the best way to give these no-focus elements onclick handlers. &amp;nbsp;Getting a solution for those that want to put an onclick() handler in DIV and SPAN tags is high on our list, although we're still going to stick with the recommendation that you not do that sort of thing, and use alternative layout designs, instead.
&lt;br&gt;
&lt;br&gt;FWIW, I have a couple of guys looking into div.onclick() right now...
&lt;br&gt;
&lt;br&gt;-Cameron</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#766876</link><pubDate>Fri, 22 Sep 2006 23:14:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:766876</guid><dc:creator>PieMagician</dc:creator><description>Hi folks,

My question is regarding the behavior of JavaScript Image() objects in PIE when using Ajax and JavaScript.  When the page loads I have a function that creates an array of Image objects and preloads a number of images that my scripts are going to swap around on the page I'm displaying.  It all works great while I'm just testing the scripts on their own by calling them directly through on page links.  However, once I make an Ajax call and get the result, the contents of my stored Image objects are cleared.  My array still contains valid Image objects for each element, but each Image object's 'src' field has been cleared.  I've already worked around the issue, but was curious if this was intended behavior.

A second odd behavior I've noticed is that if I use JavaScript to change the '.src' field of an image contained within a &lt;div&gt; block in the page to another image URL, the whole div block is blanked out.  I can only get it to redraw correctly by setting the display attribute of the div to 'none' and then back to '' again.  The result is an annoying flicker, but I can deal with that for now.

What would I be trying to do with this you might ask?  By using JavaScript and calling upon the dark powers that reside deep within PIE I have emulated a scrollable 'div' block for helping make better use of the limited screen real estate when displaying a list of items.  Since PIE doesn't seem to support scrollable (overflow:scroll;) divs quite yet...

Thanks,
Matt Currier</description></item><item><title>AJAX and Pocket PC</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#890534</link><pubDate>Sun, 29 Oct 2006 01:33:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:890534</guid><dc:creator>Ruslan Trifonov's blog</dc:creator><description>&lt;p&gt;Having my Vista gadget from my previous posts( 1 , 2 ), I decided to see if I&amp;amp;#39;ll be able to monitor&lt;/p&gt;
</description></item><item><title>e-portfolio  &amp;raquo; Blog Archive   &amp;raquo; Is ajax mogelijk in de verschillende mobile webbrowsers?</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1443833</link><pubDate>Wed, 10 Jan 2007 16:00:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1443833</guid><dc:creator>e-portfolio  » Blog Archive   » Is ajax mogelijk in de verschillende mobile webbrowsers?</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.hockmen.com/e-portfolio/?p=22"&gt;http://www.hockmen.com/e-portfolio/?p=22&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>
WebChicanery &amp;raquo; Mobile Internet</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1481432</link><pubDate>Wed, 17 Jan 2007 06:55:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1481432</guid><dc:creator>
WebChicanery » Mobile Internet</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://webchicanery.com/2007/01/16/mobile-internet/"&gt;http://webchicanery.com/2007/01/16/mobile-internet/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Link Listing - February 14, 2007</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1681066</link><pubDate>Thu, 15 Feb 2007 07:54:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1681066</guid><dc:creator>Christopher Steen</dc:creator><description>&lt;p&gt;.NET Micro Framework SDK [Via: The Moth ] An Overview of Cryptographic Systems and Encrypting Database...&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1716575</link><pubDate>Mon, 19 Feb 2007 18:39:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1716575</guid><dc:creator>EyeOfTheStorm</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I need help. I build a working ajax enabled website. It works well on normal IE, but I have strange things in Pocket IE.&lt;/p&gt;
&lt;p&gt;In my HTML code I call &amp;nbsp; &amp;lt;body onload=&amp;quot;somechecks()&amp;quot;&amp;gt; to start a refresh loop.&lt;/p&gt;
&lt;p&gt;function somechecks() {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var loginView &amp;nbsp; &amp;nbsp;= document.all[&amp;quot;loginName&amp;quot;];&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var newBondView &amp;nbsp;= document.all[&amp;quot;newbondidentifier&amp;quot;];&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var sheetDefault = document.all[&amp;quot;sheets_default&amp;quot;];&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (loginView) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;	loginView.focus();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (newBondView) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;	newBondView.focus();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (sheetDefault) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;	generateSubList();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;doRun();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;function doRun() {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var url = window.location.protocol + &amp;quot;//&amp;quot; + window.location.hostname + &amp;quot;:&amp;quot; + window.location.port + window.location.pathname + &amp;quot;?cmd=ajax_advice&amp;quot;;&lt;/p&gt;
&lt;p&gt;	invokeAJAXRequest(url);&lt;/p&gt;
&lt;p&gt;	setTimeout(function () { doRun(); },5000); &lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;function invokeAJAXRequest(url) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp;var request = false;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if (window.XMLHttpRequest) {&lt;/p&gt;
&lt;p&gt;	request = new XMLHttpRequest();&lt;/p&gt;
&lt;p&gt; &amp;nbsp;} else if (window.ActiveXObject) {&lt;/p&gt;
&lt;p&gt;	request = new ActiveXObject(&amp;quot;Msxml2.XMLHTTP&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;} else {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;request = new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if (request) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;request.open(&amp;quot;GET&amp;quot;, url, true);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;alert(url);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;request.onreadystatechange = function() &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (request.readyState == 4) &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;processReturn(request.responseText);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;request.send(&amp;quot;&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;} else alert(&amp;quot;Error&amp;quot;); &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Everything looks fine so far and I don'T get any error. If I place an alert box somewhere, I can see, that my loop will be called every 5 secounds. Also the HTTP Request will be send send every round. But on the server side, nothing happens. The request will not fired out in not one single round. &lt;/p&gt;
&lt;p&gt;The strange thing is, I am calling the same thing with an onChange event on the same page. When this event is fired, the route is the same .... but this time ... the request will be catched on server side.&lt;/p&gt;
&lt;p&gt;function adviceServer(obj) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var url = window.location.protocol + &amp;quot;//&amp;quot; + window.location.hostname + &amp;quot;:&amp;quot; + window.location.port + window.location.pathname + '?cmd=ajax&amp;amp;subcmd=' + obj.name + '&amp;amp;data=' + obj.value;&lt;/p&gt;
&lt;p&gt;	invokeAJAXRequest(url);&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;This is the HTML item, that calls the action &amp;lt;input onFocus=&amp;quot;haveFocus(this)&amp;quot; onChange=&amp;quot;adviceServer(this)&amp;quot; class=&amp;quot;low&amp;quot; type=&amp;quot;text&amp;quot; name=&amp;quot;$item.getBondId()_MBPX&amp;quot; value=&amp;quot;&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1723238</link><pubDate>Tue, 20 Feb 2007 10:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1723238</guid><dc:creator>EyeOfTheStorm</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;to my comment from yesterday .... &lt;/p&gt;
&lt;p&gt;I found the problem ... it has nothing to do with IE Mobile. It is the &amp;quot;_&amp;quot; in some urls. Maybe IEMobile does not autoparse urls to HTTP UPL encoding with a illegal character replacement.&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1858432</link><pubDate>Sun, 11 Mar 2007 14:02:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1858432</guid><dc:creator>fritze</dc:creator><description>&lt;p&gt;Like the Post of Bertrand Barrie &amp;nbsp;on August 10, 2006 12:05 PM, we have the same Problem with a memory leak (pocket IE, Windows Mobile 2005 )&lt;/p&gt;
&lt;p&gt;&amp;quot;When &amp;nbsp;you look at Start Menu &amp;gt; Settings &amp;gt; System &amp;gt; Memory, you can see in the &amp;lt;program&amp;gt; column In use increasing by 0,02 - 0,03 MB / second and the &amp;lt;Free&amp;gt; column decreasing by the same value. Once we reach few free memory, a dialog box appears and says a script takes a lot of ressources and make the system slow ... &amp;quot;&lt;/p&gt;
&lt;p&gt;The Url is &lt;a rel="nofollow" target="_new" href="http://www.additiv.net/memoryleak/"&gt;http://www.additiv.net/memoryleak/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;have anybody an idea or a solution?&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1902870</link><pubDate>Sun, 18 Mar 2007 02:22:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1902870</guid><dc:creator>prc</dc:creator><description>&lt;p&gt;innerHTML and innerText appear to have oddly different behavior on WM5.0 (smartphone).&lt;/p&gt;
&lt;p&gt;When I navigate away from a page and then return (using back button), the first page can read and write the innerText of a &amp;lt;div&amp;gt; (or &amp;lt;span&amp;gt;), but can only read the innerHTML of the same &amp;lt;div&amp;gt;. &amp;nbsp;An attempt to write the innerHTML throws an error. &amp;nbsp;This is doubly odd because it also clears the previous content of the &amp;lt;div&amp;gt;.&lt;/p&gt;
&lt;p&gt;If I navigate two pages away and then hit the back button twice, the original page appears just as when I first loaded it and I can read/write both innerHTML and innerText. &lt;/p&gt;
&lt;p&gt;Sample code is below. &amp;nbsp;To see problem, click on the &amp;quot;test&amp;quot; button several times. &amp;nbsp;The counters for both innerText and innerHTML will increment.&lt;/p&gt;
&lt;p&gt;Then click on the link to google, and then the back button. &amp;nbsp;Clicking &amp;quot;test&amp;quot; now will increment the innerText counter, clear the text of the innerHTML counter and produce an error. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;I would have expected that innerHTML and innerText would behave the same way. &amp;nbsp;Since they don't, is there a way I can detect in advance whether rewriting innerHTML will fail?&lt;/p&gt;
&lt;p&gt;Sample page:&lt;/p&gt;
&lt;p&gt;&amp;lt;html&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;body&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;script language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;var ctr = 1;&lt;/p&gt;
&lt;p&gt;function update() {&lt;/p&gt;
&lt;p&gt;document.getElementById('Text').innerText= ctr;&lt;/p&gt;
&lt;p&gt;document.getElementById('HTML').innerHTML= ctr++;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;innerText: &amp;lt;span id=&amp;quot;Text&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;/p&gt;
&lt;p&gt;innerHTML: &amp;lt;span id=&amp;quot;HTML&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;input type=button value=&amp;quot;test&amp;quot; onclick='update();'&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;br&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.google.com&amp;quot;&amp;gt;google.com&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;"&gt;http://www.google.com&amp;quot;&amp;gt;google.com&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/body&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1996069</link><pubDate>Sat, 31 Mar 2007 01:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1996069</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;prc, Thanks for reporting this. I was able to reproduce this on the WM 5 version of IE Mobile, but it works as expected on WM 6. It was fixed somewhere along the line, but I don't have a bug reference number for you.&lt;/p&gt;
&lt;p&gt;-Steve&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#1996610</link><pubDate>Sat, 31 Mar 2007 03:04:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1996610</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;fritze,&lt;/p&gt;
&lt;p&gt;We are investigating this memory leak issue. I have been able to reproduce what you describe, and it's in our bug tracking database.&lt;/p&gt;
&lt;p&gt;-Steve&lt;/p&gt;
</description></item><item><title>AbuAnas - ???????????? &amp;raquo; Ajax ?????? ?????????????? ????????????</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#2030181</link><pubDate>Thu, 05 Apr 2007 09:21:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2030181</guid><dc:creator>AbuAnas - ???????????? » Ajax ?????? ?????????????? ????????????</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.abuanas.net/2007/04/05/71/"&gt;http://www.abuanas.net/2007/04/05/71/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#2205716</link><pubDate>Fri, 20 Apr 2007 13:46:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2205716</guid><dc:creator>maccoy</dc:creator><description>&lt;p&gt;Can you provide the following:&lt;/p&gt;
&lt;p&gt;IE mobile Complaint:&lt;/p&gt;
&lt;p&gt;HTML Version : 3.2 or 4.1 or some sub set?&lt;/p&gt;
&lt;p&gt;JScript : 5.5 or 5.6 ?&lt;/p&gt;
&lt;p&gt;CSS : 1.0 or 2.0 ?&lt;/p&gt;
&lt;p&gt;DOM &amp;nbsp;: 3.02 or some thing else?&lt;/p&gt;
&lt;p&gt;or where can i find thise detail in Microsoft site?&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#2209319</link><pubDate>Fri, 20 Apr 2007 20:08:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2209319</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;Maccoy,&lt;/p&gt;
&lt;p&gt;HTML Version 4.01 &lt;/p&gt;
&lt;p&gt;JScript 5.6 (ECMA-script 262 edition 3)&lt;/p&gt;
&lt;p&gt;CSS Mobile Profile, with most of CSS 1 supported and some of CSS 2 supported&lt;/p&gt;
&lt;p&gt;DOM Level 0 with most of level 1 and some of level 2&lt;/p&gt;
&lt;p&gt;Documentation can be found on MSDN: &lt;a rel="nofollow" target="_new" href="http://msdn2.microsoft.com/en-us/library/ms879933.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms879933.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-Steve&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#2479985</link><pubDate>Tue, 08 May 2007 16:58:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2479985</guid><dc:creator>Sabri Arslan</dc:creator><description>&lt;p&gt;i have tried too many way to execue setTimeout but it is only executing properly in body tag. i have tried in head tag and nothing happens.&lt;/p&gt;
&lt;p&gt;&amp;lt;html&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;head&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;script type='text/javascript'&amp;gt;&lt;/p&gt;
&lt;p&gt; var xt;&lt;/p&gt;
&lt;p&gt;var ff=false;&lt;/p&gt;
&lt;p&gt;var ie=true;&lt;/p&gt;
&lt;p&gt;function AjaxRun(url,sonuc,func,met)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;	sonuc.innerHTML = &amp;quot;Veri Bekleniyor L&amp;#252;tfen Bekleyiniz...&amp;quot;; &lt;/p&gt;
&lt;p&gt;	var xmlHttpReq = false;&lt;/p&gt;
&lt;p&gt;	try&lt;/p&gt;
&lt;p&gt;	{&lt;/p&gt;
&lt;p&gt;		xmlHttpReq = new ActiveXObject(&amp;quot;Msxml2.XMLHTTP&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ie=true;&lt;/p&gt;
&lt;p&gt;	} &amp;nbsp; &lt;/p&gt;
&lt;p&gt;	catch (err)&lt;/p&gt;
&lt;p&gt;	{&lt;/p&gt;
&lt;p&gt;		try&lt;/p&gt;
&lt;p&gt;		{&lt;/p&gt;
&lt;p&gt;			xmlHttpReq = new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ie=true;&lt;/p&gt;
&lt;p&gt;		}&lt;/p&gt;
&lt;p&gt;		catch (err2)&lt;/p&gt;
&lt;p&gt;		{&lt;/p&gt;
&lt;p&gt;			xmlHttpReq = new XMLHttpRequest();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ie=false;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ff=true;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (xmlHttpReq.overrideMimeType) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlHttpReq.overrideMimeType('text/xml');&lt;/p&gt;
&lt;p&gt;			}&lt;/p&gt;
&lt;p&gt;		}&lt;/p&gt;
&lt;p&gt;	}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;// Diger&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if ( !xmlHttpReq &amp;amp;&amp;amp; window.createRequest ) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; try{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlHttpReq = window.createRequest();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; }catch(e) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlHttpReq = false;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;xmlHttpReq.open(met, url, true);&lt;/p&gt;
&lt;p&gt;	xmlHttpReq.setRequestHeader('Content-Type', 'text/xml; charset=windows-1254');&lt;/p&gt;
&lt;p&gt;	xmlHttpReq.onreadystatechange = function() &lt;/p&gt;
&lt;p&gt;	{&lt;/p&gt;
&lt;p&gt;		if (xmlHttpReq.readyState == 4)&lt;/p&gt;
&lt;p&gt;		{&lt;/p&gt;
&lt;p&gt;			eval('func(xmlHttpReq);');&lt;/p&gt;
&lt;p&gt;		}&lt;/p&gt;
&lt;p&gt;	}&lt;/p&gt;
&lt;p&gt;	xmlHttpReq.send(&amp;quot;&amp;quot;);&lt;/p&gt;
&lt;p&gt;	sonuc.innerHTML = &amp;quot;&amp;quot;; &lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;function metin_oku(xmlObj,field){&lt;/p&gt;
&lt;p&gt; var sonuc;&lt;/p&gt;
&lt;p&gt; if(ie){&lt;/p&gt;
&lt;p&gt; &amp;nbsp;try{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; sonuc = xmlObj.responseXML.getElementsByTagName(field)[0].text;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;}catch(err){&lt;/p&gt;
&lt;p&gt; &amp;nbsp; alert('isteğiniz işlenirken bir hata oluştu\n'+field+err);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; sonuc='';&lt;/p&gt;
&lt;p&gt; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; }else if(ff){&lt;/p&gt;
&lt;p&gt; &amp;nbsp;try{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; sonuc = xmlObj.responseXML.getElementsByTagName(field).item(0).firstChild.data;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;}catch(err){&lt;/p&gt;
&lt;p&gt; &amp;nbsp; alert('isteğiniz işlenirken bir hata oluştu\n'+field+'\n'+err);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; sonuc='';&lt;/p&gt;
&lt;p&gt; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; }else{&lt;/p&gt;
&lt;p&gt; &amp;nbsp;sonuc='';&lt;/p&gt;
&lt;p&gt; }&lt;/p&gt;
&lt;p&gt; return sonuc;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;function getiText(obj){&lt;/p&gt;
&lt;p&gt; if(document.all){&lt;/p&gt;
&lt;p&gt; &amp;nbsp;return obj.innerText;&lt;/p&gt;
&lt;p&gt; }else{&lt;/p&gt;
&lt;p&gt; &amp;nbsp;return obj.textContent;&lt;/p&gt;
&lt;p&gt; }&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;function setiText(obj,val){&lt;/p&gt;
&lt;p&gt; if(document.all){&lt;/p&gt;
&lt;p&gt; &amp;nbsp;obj.innerText=val;&lt;/p&gt;
&lt;p&gt; }else{&lt;/p&gt;
&lt;p&gt; &amp;nbsp;obj.textContent=val;&lt;/p&gt;
&lt;p&gt; }&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;function findObj(theObj, theDoc)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp;var p, i, foundObj;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if(!theDoc) theDoc = document;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if( (p = theObj.indexOf(&amp;quot;?&amp;quot;)) &amp;gt; 0 &amp;amp;&amp;amp; parent.frames.length)&lt;/p&gt;
&lt;p&gt; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;theDoc = parent.frames[theObj.substring(p+1)].document;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;theObj = theObj.substring(0,p);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if(!(foundObj = theDoc[theObj]) &amp;amp;&amp;amp; theDoc.all) foundObj = theDoc.all[theObj];&lt;/p&gt;
&lt;p&gt; &amp;nbsp;for (i=0; !foundObj &amp;amp;&amp;amp; i &amp;lt; theDoc.forms.length; i++) &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;foundObj = theDoc.forms[i][theObj];&lt;/p&gt;
&lt;p&gt; &amp;nbsp;for(i=0; !foundObj &amp;amp;&amp;amp; theDoc.layers &amp;amp;&amp;amp; i &amp;lt; theDoc.layers.length; i++) &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;foundObj = findObj(theObj,theDoc.layers[i].document);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if(!foundObj &amp;amp;&amp;amp; document.getElementById) foundObj = document.getElementById(theObj);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;return foundObj;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt; function myfunc(){&lt;/p&gt;
&lt;p&gt; &amp;nbsp;var reqstr='query.php?query=stocklist';&lt;/p&gt;
&lt;p&gt; &amp;nbsp;AjaxRun(reqstr,findObj('message'),myfuncx,'GET');&lt;/p&gt;
&lt;p&gt; }&lt;/p&gt;
&lt;p&gt; function myfuncx(xmlHttpReq){&lt;/p&gt;
&lt;p&gt; &amp;nbsp;var x=metin_oku(xmlHttpReq,'msg');&lt;/p&gt;
&lt;p&gt; &amp;nbsp;findObj('message').innerHTML=x;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;clearTimeout(xt);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;xt=setTimeout(&amp;quot;myfunc()&amp;quot;,3000);&lt;/p&gt;
&lt;p&gt; }&lt;/p&gt;
&lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;body&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; xt=setTimeout(&amp;quot;myfunc()&amp;quot;,3000);&lt;/p&gt;
&lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;div id='message'&amp;gt;&amp;lt;/div&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/body&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#3137311</link><pubDate>Thu, 07 Jun 2007 12:53:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3137311</guid><dc:creator>tomoro</dc:creator><description>&lt;p&gt;Steve,&lt;/p&gt;
&lt;p&gt;On March 30th you confirmed reproducing the memory leak issue. Is there a bug number, and fix or workaround for this problem? We need to go live with a customer in 2 weeks and this is a showstopper bug for us. Has anyone else solved this problem?&lt;/p&gt;
&lt;p&gt;-- Thomas.&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#3142231</link><pubDate>Thu, 07 Jun 2007 17:16:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3142231</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;tomoro,&lt;/p&gt;
&lt;p&gt;There is no way to fix browsers already on devices. The best we can do right now is make fixes to the next version of the browser that will ship in future mobile devices.&lt;/p&gt;
&lt;p&gt;As for the specific memory leak issue, all I can suggest is that you don't make continuous frequent use of XMLHttpRequest on a single page. Navigating to a new page frees the memory.&lt;/p&gt;
</description></item><item><title>Eloan WebLog  &amp;raquo; Blog Archive   &amp;raquo; Communications Innovations</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#4086531</link><pubDate>Fri, 27 Jul 2007 23:59:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4086531</guid><dc:creator>Eloan WebLog  » Blog Archive   » Communications Innovations</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blogsseek.com/eloan/2007/07/23/communications-innovations/"&gt;http://blogsseek.com/eloan/2007/07/23/communications-innovations/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Eloan WebLog  &amp;raquo; Blog Archive   &amp;raquo; Communications Innovations</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#4086532</link><pubDate>Fri, 27 Jul 2007 23:59:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4086532</guid><dc:creator>Eloan WebLog  » Blog Archive   » Communications Innovations</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blogsseek.com/eloan/2007/07/23/communications-innovations/"&gt;http://blogsseek.com/eloan/2007/07/23/communications-innovations/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>OpenAJAX alliance pursues Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5264605</link><pubDate>Wed, 03 Oct 2007 19:36:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5264605</guid><dc:creator>Keni Barwick - The Mobile Guy</dc:creator><description>&lt;p&gt;Today a fellow Conchango technology team member Pryank Rohilla (start blogging mate!) let me know about&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5626125</link><pubDate>Tue, 23 Oct 2007 18:39:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5626125</guid><dc:creator>simonjo</dc:creator><description>&lt;p&gt;I try to update an &amp;lt;img src=&amp;quot;...&amp;quot;&amp;gt; element using below script which works with regular IE on PC but not with Mobile IE (WM5) on iPAQ... what can be the problem? the intention is to report the status of a light and show either an image light0.gif if the light is turned off, or light1.gif if the light is turned on.&lt;/p&gt;
&lt;p&gt;I see the AJAX request arrive at the server, it's correctly processed and results are returned, but in function ajaxRsp(..) &amp;nbsp;it seems that 'if (document.getElementsByTagName)' returns FALSE and is never executed, although this is returning TRUE on regular IE !?!?!? also tried this with getElementsByName but works neither.&lt;/p&gt;
&lt;p&gt;!!! HELP !!!&lt;/p&gt;
&lt;p&gt;mvg, Jo&lt;/p&gt;
&lt;p&gt;Calling HTML code looks like this:&lt;/p&gt;
&lt;p&gt;&amp;lt;a href=&amp;quot;/nojs.html&amp;quot; title=&amp;quot;Toggle&amp;quot; onClick=&amp;quot;ajaxReq('omd.0.out1.toggle', 'omd0out1', '/icontrol/img/light', '.gif');return false;&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;img border=&amp;quot;0&amp;quot; name=&amp;quot;omd0out1&amp;quot; src=&amp;quot;/icontrol/img/light0.gif&amp;quot; title=&amp;quot;Toggle&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;Javascripts look like this:&lt;/p&gt;
&lt;p&gt;function ajaxReq(strCommand, strSink, strPrefix, strSuffix) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp;var objReq = null;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;try {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;objReq = new ActiveXObject(&amp;quot;Msxml2.XMLHTTP&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;} // try&lt;/p&gt;
&lt;p&gt; &amp;nbsp;catch (err) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;objReq = null;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;return false;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;} // catch&lt;/p&gt;
&lt;p&gt; &amp;nbsp;objReq.open(&amp;quot;GET&amp;quot;, &amp;quot;icontrol.dll?terse&amp;amp;ccmd=&amp;quot; + strCommand + &amp;quot;&amp;amp;dummy=&amp;quot; + Math.random(), false);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;objReq.onreadystatechange = function(){&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (objReq.readyState == 4 &amp;amp;&amp;amp; objReq.status == 200) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (objReq.responseText){&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ajaxRsp(objReq.responseText, strSink, strPrefix, strSuffix);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp;objReq.send();&lt;/p&gt;
&lt;p&gt; &amp;nbsp;return true;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;} // ajaxReq&lt;/p&gt;
&lt;p&gt;/* implement response on document */&lt;/p&gt;
&lt;p&gt;function ajaxRsp(strRsp, strSink, strPrefix, strSuffix) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if (document.getElementsByTagName) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var colImg=document.getElementsByTagName(&amp;quot;img&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;for (i = 0; i &amp;lt; colImg.length; i++) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (colImg[i].name == strSink) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;colImg[i].src = strPrefix + strRsp + strSuffix;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} // if&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;} // for&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;} // if&lt;/p&gt;
&lt;p&gt; &amp;nbsp;} // ajaxRsp&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5627446</link><pubDate>Tue, 23 Oct 2007 19:35:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5627446</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;simonjo: &lt;/p&gt;
&lt;p&gt;You're right - unfortunately, getElementsByTagName is not supported in IE Mobile on WM5. &amp;nbsp;We have added support in WM6.&lt;/p&gt;
&lt;p&gt;In the meantime, you should be able to use the document.images collection to get your hands on the data that you need. &amp;nbsp;You can find out more about what is supported in WM5 here:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn2.microsoft.com/en-us/library/aa455291.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa455291.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hope that helps!&lt;/p&gt;
&lt;p&gt;-Charles&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5628507</link><pubDate>Tue, 23 Oct 2007 20:34:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5628507</guid><dc:creator>simonjo</dc:creator><description>&lt;p&gt;Charles,&lt;/p&gt;
&lt;p&gt;Thanks a lot, I rewrote the script to use the document.images collection and it truly works... just great.&lt;/p&gt;
&lt;p&gt;Thanks again for the help, regards, Jo&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5663895</link><pubDate>Thu, 25 Oct 2007 12:48:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5663895</guid><dc:creator>simonjo</dc:creator><description>&lt;p&gt;Another problem encountered on Mobile IE5, following tag calls the JavaScript ajaxDim(..) correctly on Mozilla and IExplorer but not on Mobile IE5...&lt;/p&gt;
&lt;p&gt;Removing the href=&amp;quot;&amp;quot; attribute disables clicking on the area, so it must be present.&lt;/p&gt;
&lt;p&gt;Any idea how to solve this one?&lt;/p&gt;
&lt;p&gt; &amp;lt;map name=&amp;quot;dim.00.out0&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;area shape=&amp;quot;rect&amp;quot; href=&amp;quot;&amp;quot; coords=&amp;quot;71, 0,77,15&amp;quot; title=&amp;quot;100%&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;onclick=&amp;quot;ajaxDim('ccmd=!dim.0.out0.set.255.1&amp;amp;wait=500&amp;amp;ccmd=dim.0.level0', 'dim0out0', '/icontrol/img/dimh', '.gif');return false;&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;/map&amp;gt;&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5674919</link><pubDate>Thu, 25 Oct 2007 21:13:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5674919</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;simonjo:&lt;/p&gt;
&lt;p&gt;Yes, the &amp;lt;area&amp;gt; tag does not support scriptable events. &amp;nbsp;You can workaround this by using: &lt;/p&gt;
&lt;p&gt;&amp;lt;area shape=&amp;quot;rect&amp;quot; href=&amp;quot;javascript:ajaxDim('ccmd=!dim.0.out0.set.255.1&amp;amp;wait=500&amp;amp;ccmd=dim.0.level0', 'dim0out0', '/icontrol/img/dimh', '.gif')&amp;quot; coords=&amp;quot;71, 0,77,15&amp;quot; title=&amp;quot;100%&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;-Charles&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5678052</link><pubDate>Thu, 25 Oct 2007 23:12:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5678052</guid><dc:creator>simonjo</dc:creator><description>&lt;p&gt;Charles,&lt;/p&gt;
&lt;p&gt;Your proposed fix works, but in the meantime I had changed the implementation to reduce the amount of static data (i.e. the map definition), as such the onclick was moved to an IMG object.&lt;/p&gt;
&lt;p&gt;Here I have the same problem that the javascript is not called in Mobile IE5, do you have a fix for this as well? if not I will use the map solution.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;lt;img border=&amp;quot;0&amp;quot; id=&amp;quot;dim.0.out1&amp;quot; src=&amp;quot;/icontrol/img/dimh&amp;lt;#phc dim.0.level1+31/32#&amp;gt;.gif&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;onclick=&amp;quot;ajaxDim2(this, event, 'dim.0.out1', '/icontrol/img/dimh', '.gif');return false;&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;Thanks, Jo&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#5695155</link><pubDate>Fri, 26 Oct 2007 22:29:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5695155</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;Hi Jo:&lt;/p&gt;
&lt;p&gt;You should be able to fix that by wrapping the &amp;lt;img&amp;gt; with an &amp;lt;a&amp;gt; and putting the onclick on the &amp;lt;a&amp;gt;. &amp;nbsp;i.e.&lt;/p&gt;
&lt;p&gt;&amp;lt;a href=&amp;quot;#&amp;quot; onclick=&amp;quot;ajaxDim();return false&amp;quot;&amp;gt;&amp;lt;img border=&amp;quot;0&amp;quot; src=&amp;quot;image.jpg&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;p&gt;-Charles&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#6692362</link><pubDate>Fri, 07 Dec 2007 15:34:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6692362</guid><dc:creator>owigg</dc:creator><description>&lt;p&gt;I have a problem with link to link navigation using the directional keypad on a device.&lt;/p&gt;
&lt;p&gt;Is there a Javascript event which would tell me the user has highlighted a link with the directional keypad. Like a focus for the &amp;lt;a&amp;gt; tag?&lt;/p&gt;</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#6695754</link><pubDate>Fri, 07 Dec 2007 21:26:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6695754</guid><dc:creator>iemoblog</dc:creator><description>&lt;p&gt;owigg:&lt;/p&gt;
&lt;p&gt;Have you tried the onfocus event? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn2.microsoft.com/en-us/library/bb159687.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb159687.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-Charles&lt;/p&gt;
</description></item><item><title>Alcides Fonseca  - Mobile AJAX </title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#7152572</link><pubDate>Fri, 18 Jan 2008 23:04:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7152572</guid><dc:creator>Alcides Fonseca  - Mobile AJAX </dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://alcides.ideias3.com/blog/262"&gt;http://alcides.ideias3.com/blog/262&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Does Windows Mobile 6.1 Provide "Full Desktop Browsing?" | mobile web &amp; digital lifestyle news</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#8395462</link><pubDate>Tue, 15 Apr 2008 02:42:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8395462</guid><dc:creator>Does Windows Mobile 6.1 Provide "Full Desktop Browsing?" | mobile web &amp; digital lifestyle news</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://theregoesdave.com/2008/04/14/does-windows-mobile-61-provide-full-desktop-browsing/"&gt;http://theregoesdave.com/2008/04/14/does-windows-mobile-61-provide-full-desktop-browsing/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> 
Life Log&amp;raquo; Blog Archive 
 &amp;raquo; links for 2008-04-29</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#8436704</link><pubDate>Tue, 29 Apr 2008 10:29:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8436704</guid><dc:creator> 
Life Log&amp;raquo; Blog Archive 
 &amp;raquo; links for 2008-04-29</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://xentum.eu/log/?p=8"&gt;http://xentum.eu/log/?p=8&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Little Springs Design: Mobile User Experience  &amp;raquo; scripting in mobile browsers</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#8785691</link><pubDate>Tue, 29 Jul 2008 00:20:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8785691</guid><dc:creator>Little Springs Design: Mobile User Experience  &amp;raquo; scripting in mobile browsers</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.littlespringsdesign.com/blog/blog/2008/07/28/scripting-in-mobile-browsers/"&gt;http://www.littlespringsdesign.com/blog/blog/2008/07/28/scripting-in-mobile-browsers/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>
		Baby name meaning and origin for Seraphin
		</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9128972</link><pubDate>Thu, 20 Nov 2008 16:24:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9128972</guid><dc:creator>
		Baby name meaning and origin for Seraphin
		</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.baby-parenting.com/baby/babyname/Seraphin"&gt;http://www.baby-parenting.com/baby/babyname/Seraphin&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>AJAX in Pocket IE? &amp;laquo;  I Choose [Not] To Blog</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9312512</link><pubDate>Tue, 13 Jan 2009 06:40:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9312512</guid><dc:creator>AJAX in Pocket IE? &amp;laquo;  I Choose [Not] To Blog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://jason.stell.us/2005/11/30/ajax-in-pocket-ie/"&gt;http://jason.stell.us/2005/11/30/ajax-in-pocket-ie/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Windows Mobile 5 problemas con Javascript | hilpers</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9350121</link><pubDate>Tue, 20 Jan 2009 22:17:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9350121</guid><dc:creator>Windows Mobile 5 problemas con Javascript | hilpers</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.hilpers-esp.com/434477-windows-mobile-5-problemas-con"&gt;http://www.hilpers-esp.com/434477-windows-mobile-5-problemas-con&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: AJAX on IE Mobile</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9456555</link><pubDate>Tue, 03 Mar 2009 14:58:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9456555</guid><dc:creator>phamvanvung</dc:creator><description>&lt;p&gt;About leaking problem.&lt;/p&gt;
&lt;p&gt;The main cause of this is the closure (you declare a function inside another function and calling each other).&lt;/p&gt;
&lt;p&gt;The solution is to reduce as few as possible of using this see from here: &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/830555"&gt;http://support.microsoft.com/kb/830555&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Besides, to have a better solution you can combine both solutions: one from above (minimizing closure) and you can use the solution mentioned here by some time calling to some other page&lt;/p&gt;
&lt;p&gt;I did try this and it works well for Windows Mobiles, Internet Explorer Leaking problem with setInterval.&lt;/p&gt;
&lt;p&gt;Hope that helps!&lt;/p&gt;
&lt;p&gt;Pham Van Vung.&lt;/p&gt;
&lt;p&gt;www.online-emark.com&lt;/p&gt;</description></item><item><title>
????????????????????? &amp;raquo; Safari ??????????????????????????????</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9459328</link><pubDate>Thu, 05 Mar 2009 08:14:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9459328</guid><dc:creator>
????????????????????? &amp;raquo; Safari ??????????????????????????????</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.klaith.net/post/343"&gt;http://blog.klaith.net/post/343&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | Paid Surveys</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9653990</link><pubDate>Fri, 29 May 2009 19:22:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9653990</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | Paid Surveys</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://paidsurveyshub.info/story.php?title=iemobile-team-weblog-ajax-on-ie-mobile"&gt;http://paidsurveyshub.info/story.php?title=iemobile-team-weblog-ajax-on-ie-mobile&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | Outdoor Ceiling Fans</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9668439</link><pubDate>Sun, 31 May 2009 13:39:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9668439</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | Outdoor Ceiling Fans</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://outdoorceilingfansite.info/story.php?id=3650"&gt;http://outdoorceilingfansite.info/story.php?id=3650&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | Outdoor Ceiling Fans</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9670055</link><pubDate>Sun, 31 May 2009 18:33:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9670055</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | Outdoor Ceiling Fans</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://outdoorceilingfansite.info/story.php?id=21286"&gt;http://outdoorceilingfansite.info/story.php?id=21286&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | Wood TV Stand</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9679164</link><pubDate>Mon, 01 Jun 2009 20:52:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9679164</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | Wood TV Stand</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://woodtvstand.info/story.php?id=9006"&gt;http://woodtvstand.info/story.php?id=9006&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | Wood TV Stand</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9688243</link><pubDate>Wed, 03 Jun 2009 03:31:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9688243</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | Wood TV Stand</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://woodtvstand.info/story.php?id=50194"&gt;http://woodtvstand.info/story.php?id=50194&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | Cellulite Creams</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9711868</link><pubDate>Tue, 09 Jun 2009 05:46:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9711868</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | Cellulite Creams</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://cellulitecreamsite.info/story.php?id=2228"&gt;http://cellulitecreamsite.info/story.php?id=2228&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | home lighting</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9746935</link><pubDate>Sun, 14 Jun 2009 04:46:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9746935</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | home lighting</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://homelightingconcept.info/story.php?id=1392"&gt;http://homelightingconcept.info/story.php?id=1392&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> IEMobile Team Weblog AJAX on IE Mobile | debt solutions</title><link>http://blogs.msdn.com/iemobile/archive/2005/11/15/493200.aspx#9790914</link><pubDate>Fri, 19 Jun 2009 20:23:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9790914</guid><dc:creator> IEMobile Team Weblog AJAX on IE Mobile | debt solutions</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://debtsolutionsnow.info/story.php?id=12209"&gt;http://debtsolutionsnow.info/story.php?id=12209&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>