Re: [jQuery] Re: ie8 and title text value
Šime, $('title').html() works fine in both IE8 and FF, fixing my problem. But I don't understand why the difference in behaviour on title: surely if there's only one title element than the innerHTML of the first matched element should be the same as the concatenated innerHTML of all matched elements? But if I try to print $('title').text() in IE8, it prints an empty string. In any case, you fixed my problem for me so thanks a lot! Graham Šime Vidas wrote: The, html() method works in all browsers... text() = returns the concatenated innerHTML properties of all matched elements html() = returns the innerHTML property of the first matched element Generally you don't use text() to retreive the contents of an element... BUT, if you want to write to the innerHTML property, then ... html(blablabla) = sets the innerHTML property to the given string on every matched element text(blablabla) = sets the innerHTML property to the given string on every matched element, AND escapes and
[jQuery] Re: ie8 and title text value
Well, maybe the guys at jQuery optimized the text method only for elements that can appear more than once... I don't know. However, text() should not be used for TITLE anyway, so this bug is not a problem.
[jQuery] Re: ie8 and title text value
I think document.title works on all browsers.
[jQuery] Re: ie8 and title text value
The, html() method works in all browsers... text() = returns the concatenated innerHTML properties of all matched elements html() = returns the innerHTML property of the first matched element Generally you don't use text() to retreive the contents of an element... BUT, if you want to write to the innerHTML property, then ... html(blablabla) = sets the innerHTML property to the given string on every matched element text(blablabla) = sets the innerHTML property to the given string on every matched element, AND escapes and
[jQuery] Re: IE8 slow animation
OK, I have solved it. It appears that I needed to set display:inline-block; on span elements in scrolling div. Not sure why but it works now. On Fri, Nov 20, 2009 at 8:29 AM, Manic jadranko.drag...@gmail.com wrote: Hello, I'm using jquery script to animate stock ticker. Everyting works OK, except in IE8. can anyone see what is the problem? Here is the site: http://www.manager.ba/naslovnica/ Thank you. -- Jadranko Dragoje Adresa: Stjepana Radića 40, 88000 Mostar, BiH Mobitel: +387 (0)63 892 852
[jQuery] Re: IE8 problems with fadein/fadeout
I have one solution for this kind of problems: Forcing IE8 to behave like IE7 by adding a meta line into the head section. Like this: meta http-equiv=X-UA-Compatible content=IE=7 / I guess IE8 have many issues related to javascript, so it would be the best solution for this. On 28 Ekim, 12:38, risteli rist...@gmail.com wrote: I have a problem with a simple animation. Maybe there's something I don't understand as it's the first website I'm writing with jquery1.3.2 ... This is the skeleton of what I'm working (I removed all the unnecessary code I could remove without changing the logic and the website structure - that's why it looks so weird): http://bottega.cangelini.com/xf-test/sito/ In IE8 there is no crossfade, the first image will show and then hide at the end of the animation, as if it ignores opacity changes. It works on IE7 (the real one AND ie8 in ie7, which makes it really weird!), FF3.5, Opera, Chrome and Safari, I tried it in xp and vista.
[jQuery] Re: IE8 problems with fadein/fadeout
I didn't know about this kludge, could be seriously useful ... thank you. IE will kill my health soon, I know - how development would be cheaper if I could avoid wrestling with ie6,7 and 8 bug generators ... Apparently, the problem is due to a nasty combination of div nesting and css, by changing the layout a bit to have less absolute positioned elements I was able to make IE8 happy again. There's probably some rule behind this, like those funny bugs in IE6. On Oct 29, 3:44 pm, gemeaux talhatu...@gmail.com wrote: I have one solution for this kind of problems: Forcing IE8 to behave like IE7 by adding a meta line into the head section. Like this: meta http-equiv=X-UA-Compatible content=IE=7 / I guess IE8 have many issues related to javascript, so it would be the best solution for this. On 28 Ekim, 12:38, risteli rist...@gmail.com wrote: I have a problem with a simple animation. Maybe there's something I don't understand as it's the first website I'm writing with jquery1.3.2 ... This is the skeleton of what I'm working (I removed all the unnecessary code I could remove without changing the logic and the website structure - that's why it looks so weird): http://bottega.cangelini.com/xf-test/sito/ In IE8 there is no crossfade, the first image will show and then hide at the end of the animation, as if it ignores opacity changes. It works on IE7 (the real one AND ie8 in ie7, which makes it really weird!), FF3.5, Opera, Chrome and Safari, I tried it in xp and vista.
[jQuery] Re: IE8 Selector Bug?
If you are using 1.2.6 you need to use the @ symbol $('#Row_1 inp...@type=text]').each(function() { $(this).val(''); }); gentry wrote: Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 Selector Bug?
ignore that Liam Potter wrote: If you are using 1.2.6 you need to use the @ symbol $('#Row_1 inp...@type=text]').each(function() { $(this).val(''); }); gentry wrote: Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 Selector Bug?
My guess is its related to a problem I ran into with the Sizzle child selectors in 1.3.x I opened a ticket about a month ago http://dev.jquery.com/ticket/4917 But it hasn't been reviewed yet. JK -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of gentry Sent: Wednesday, August 12, 2009 10:26 AM To: jQuery (English) Subject: [jQuery] IE8 Selector Bug? Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 Selector Bug?
Not confirming or disconfirming that it is a bug, but using the attr() method worked for me $('#Row_1 input[type=text]').each(function() { $(this).attr('value',''); }); On Aug 12, 1:25 pm, gentry gent...@gmail.com wrote: Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 Selector Bug?
It looks similar to the one above, but different. I'll try and check in to them both. gentry - can you file a bug for the issue you found, preferably with a full test case? --John On Wed, Aug 12, 2009 at 2:21 PM, Jeffrey Kretz jeffkr...@hotmail.comwrote: My guess is its related to a problem I ran into with the Sizzle child selectors in 1.3.x I opened a ticket about a month ago http://dev.jquery.com/ticket/4917 But it hasn't been reviewed yet. JK -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of gentry Sent: Wednesday, August 12, 2009 10:26 AM To: jQuery (English) Subject: [jQuery] IE8 Selector Bug? Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 Selector Bug?
I got it to work by changing to this: $('#Row_1tdinput[type=text]').each(function() { $(this).val(''); }); John - Still want a bug filed for this? Thanks, Shane On Aug 12, 11:50 am, John Resig jere...@gmail.com wrote: It looks similar to the one above, but different. I'll try and check in to them both. gentry - can you file a bug for the issue you found, preferably with a full test case? --John On Wed, Aug 12, 2009 at 2:21 PM, Jeffrey Kretz jeffkr...@hotmail.comwrote: My guess is its related to a problem I ran into with the Sizzle child selectors in 1.3.x I opened a ticket about a month ago http://dev.jquery.com/ticket/4917 But it hasn't been reviewed yet. JK -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of gentry Sent: Wednesday, August 12, 2009 10:26 AM To: jQuery (English) Subject: [jQuery] IE8 Selector Bug? Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 Selector Bug?
gentry - Yes please! --John On Wed, Aug 12, 2009 at 5:15 PM, gentry gent...@gmail.com wrote: I got it to work by changing to this: $('#Row_1tdinput[type=text]').each(function() { $(this).val(''); }); John - Still want a bug filed for this? Thanks, Shane On Aug 12, 11:50 am, John Resig jere...@gmail.com wrote: It looks similar to the one above, but different. I'll try and check in to them both. gentry - can you file a bug for the issue you found, preferably with a full test case? --John On Wed, Aug 12, 2009 at 2:21 PM, Jeffrey Kretz jeffkr...@hotmail.com wrote: My guess is its related to a problem I ran into with the Sizzle child selectors in 1.3.x I opened a ticket about a month ago http://dev.jquery.com/ticket/4917 But it hasn't been reviewed yet. JK -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of gentry Sent: Wednesday, August 12, 2009 10:26 AM To: jQuery (English) Subject: [jQuery] IE8 Selector Bug? Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 Selector Bug?
I must have something screwy with my page (it has a lot going on), as I'm unable to reproduce this on a test page. I'll dig some more and see if I can figure what's causing the issue before filing a bug report. On Aug 12, 2:28 pm, John Resig jere...@gmail.com wrote: gentry - Yes please! --John On Wed, Aug 12, 2009 at 5:15 PM, gentry gent...@gmail.com wrote: I got it to work by changing to this: $('#Row_1tdinput[type=text]').each(function() { $(this).val(''); }); John - Still want a bug filed for this? Thanks, Shane On Aug 12, 11:50 am, John Resig jere...@gmail.com wrote: It looks similar to the one above, but different. I'll try and check in to them both. gentry - can you file a bug for the issue you found, preferably with a full test case? --John On Wed, Aug 12, 2009 at 2:21 PM, Jeffrey Kretz jeffkr...@hotmail.com wrote: My guess is its related to a problem I ran into with the Sizzle child selectors in 1.3.x I opened a ticket about a month ago http://dev.jquery.com/ticket/4917 But it hasn't been reviewed yet. JK -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of gentry Sent: Wednesday, August 12, 2009 10:26 AM To: jQuery (English) Subject: [jQuery] IE8 Selector Bug? Anybody know why this doesn't work in IE8 with jQuery version 1.2.6? It works in the latest jQuery version but I can't move to it yet because of some other issues. I'm trying to clear all the textboxes in a table row but only the 1st textbox gets cleared in IE8. $('#Row_1 input[type=text]').each(function() { $(this).val(''); });
[jQuery] Re: IE8 issue with empty Select elements
You are correct, it errors when attempting to validate the empty select. I'll just change the default option to not be blank. Thanks! On May 27, 5:30 pm, Jonathan jdd...@gmail.com wrote: Hmm.. threw away the [validate] in the subject. Trying again. On May 27, 4:28 pm, Jonathan jdd...@gmail.com wrote: I took a look at the URL you posted Randall and it looks like it errors out when trying to validate an empty select box. Updating the subject to reflect this. On May 27, 12:58 pm, Randall rjadam...@gmail.com wrote: I have the same problem with the following error: Object required on line 875 of jquery.validate.js. URL:http://www.ixcape.com/staging/account/create.php On May 26, 5:34 pm, Jonathan jdd...@gmail.com wrote: It works inIE8. What errors are you getting? Need more details. On May 26, 1:44 pm, rickmataka marketphpr...@gmail.com wrote: I was wondering if there was an update for validate plugin because it does not work inIE8 and even though i do server side thats sucks Thanks Rick
[jQuery] Re: IE8 Does Not Work
I have the same problem with the following error: Object required on line 875 of jquery.validate.js. URL: http://www.ixcape.com/staging/account/create.php On May 26, 5:34 pm, Jonathan jdd...@gmail.com wrote: It works in IE8. What errors are you getting? Need more details. On May 26, 1:44 pm, rickmataka marketphpr...@gmail.com wrote: I was wondering if there was an update for validate plugin because it does not work in IE8 and even though i do server side thats sucks Thanks Rick
[jQuery] Re: IE8 Does Not Work
It works in IE8. What errors are you getting? Need more details. On May 26, 1:44 pm, rickmataka marketphpr...@gmail.com wrote: I was wondering if there was an update for validate plugin because it does not work in IE8 and even though i do server side thats sucks Thanks Rick
[jQuery] Re: IE8 error: Invalid Argument
Alright, Incase anyone stumbles into this looking for an answer you can try the following: I updated to the latest version of UI and found that the dialog loaded without my html form. So, I simply removed the height option and everything loaded just fine in IE. FF appeared to not be affected by the height removal. I hope someone finds this helpful.
[jQuery] Re: IE8 error: Invalid Argument
Upon further testing, I also have a div that is called. The error appears to be happening within this: div id=dialog-search p id=tips-searchAt least one field must be filled in/p form fieldset label for=s-firstnameFirst Name/label input type=text name=s-firstname id=s-firstname class=text ui-widget-content ui-corner-all /br / label for=s-lastnameLast Name/label input type=text name=s-lastname id=s-lastname class=text ui-widget-content ui-corner-all /br / /fieldset /form /div The modal will pop-up if I pull out all code between and including the fieldset/fieldset tags. Obviously, this presents a problem. Any ideas? Thanks, Shadraq
[jQuery] Re: IE8 error: Invalid Argument
I ran the IE8 Dev Debugger and came across this: The error is jscript runtime error invalid argument; and the code is elem[ name ] = value; within my jquery-1.3.2.js file Any help is appreciated. Thanks, Shadraq
[jQuery] Re: IE8 BlockUI incompatible
Hi Anand, the thing is, I have to block the screen while loading the page to prevent any user interaction untill the page ist completely loaded. This is working in all browsers but not in IE8. My solution right now is to set IE8 to IE7 render mode with the meta tag: meta http-equiv=X-UA-Compatible content=IE=7 / Greets, Bart
[jQuery] Re: IE8 BlockUI incompatible
Hi Bart, Try the following. In your page just have an empty body tag and a script tag in the head. In the script tag, invoke blockUI and then use ajax to load the entire content into the body (or any container of your choice, really). See the following example: index.html (simplified) html head script type=text/javascript $(function() { $.blockUI({message: Loading...}); $(body).load(contenttoload.html, function() { $.unblockUI(); }); }); /script /head body id=loadwithcontent !-- empty body -- /body /html contenttoload.html (simplified) = div id=mycontent /div I hope this helps. The idea is to reduce the content-length of index.html so that the blockUI function is invoked almost as soon as the minimal html loads. Then the real content of your page can just be loaded into the body via an AJAX call. And then at the end, just unblock the UI. Do let me know if this works for you. Cheers. Anand. On Fri, May 8, 2009 at 9:10 PM, Ronen42 ba...@gmx.net wrote: Hi Anand, the thing is, I have to block the screen while loading the page to prevent any user interaction untill the page ist completely loaded. This is working in all browsers but not in IE8. My solution right now is to set IE8 to IE7 render mode with the meta tag: meta http-equiv=X-UA-Compatible content=IE=7 / Greets, Bart -- Anand Kulkarni Auckland New Zealand Mob: +64-21-2566 369 http://www.digitalpath.co.nz
[jQuery] Re: IE8 BlockUI incompatible
Hi All, on line 151 simply change: var ie6 = $.browser.msie /MSIE 6.0/.test(navigator.userAgent); to var ie6 = $.browser.msie /MSIE 6.0/.test(navigator.userAgent) !(/ MSIE 8.0/.test(navigator.userAgent)); And then everything works fine and dandy! My test environment wasIE8 on Vista. Al it is not working here in IE8. What I find out is: If you load a page and than call blockUI everything is fine in IE8. When you call blockUI while loading the page the known error appears in IE8. Example: !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/ TR/html4/strict.dtd head titleTest/title script language=JavaScript src=jquery.js type=text/javascript/ Script script language=JavaScript src=jquery.blockUI.js type=text/ javascript/Script script language=JavaScript type=text/javascript $.blockUI(); /script /head body
[jQuery] Re: IE8 BlockUI incompatible
Hi Ronen42, Its recommended that you invoke the plugin in the $(document).ready (function(){ }) section. Although the plugin might detect the browser version at the very beginning, any internal procedures (such as creating the overlay etc.) may not work until the entire DOM is ready to be manipulated. If you HAVE to call the blockUI plugin without wrapping it in the ready event, then try putting your the javascript bit at the very end of the body tag. This might work as well. Cheers. Anand On May 6, 2:04 am, Ronen42 ba...@gmx.net wrote: Hi All, on line 151 simply change: var ie6 = $.browser.msie /MSIE 6.0/.test(navigator.userAgent); to var ie6 = $.browser.msie /MSIE 6.0/.test(navigator.userAgent) !(/ MSIE 8.0/.test(navigator.userAgent)); And then everything works fine and dandy! My test environment wasIE8 on Vista. Al it is not working here in IE8. What I find out is: If you load a page and than call blockUI everything is fine in IE8. When you call blockUI while loading the page the known error appears in IE8. Example: !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/ TR/html4/strict.dtd head titleTest/title script language=JavaScript src=jquery.js type=text/javascript/ Script script language=JavaScript src=jquery.blockUI.js type=text/ javascript/Script script language=JavaScript type=text/javascript $.blockUI(); /script /head body
[jQuery] Re: IE8 BlockUI incompatible
Hi All, I have it! The solution to the problem where the blockUI plugin doesn't working in IE8 is as follows: on line 151 simply change: var ie6 = $.browser.msie /MSIE 6.0/.test(navigator.userAgent); to var ie6 = $.browser.msie /MSIE 6.0/.test(navigator.userAgent) !(/ MSIE 8.0/.test(navigator.userAgent)); And then everything works fine and dandy! My test environment was IE8 on Vista. Al Hope this helps...certainly helped me in my project. Cheers, Anand www.digitalpath.co.nz On Mar 23, 10:53 pm, Mike Alsup mal...@gmail.com wrote: Mike, your page fails for me with not implemented Nicht implementiert jquery.blockUI.js?v2.16, line 227 character 17 on Win XP Pro w/ SP3 andIE8 Regards, Frank Thanks, Frank. What browser mode and compatibility mode did it fail in?
[jQuery] Re: IE8 will not perform Fade animation properly
Here is the HTML: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http:// www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns=http://www.w3.org/1999/xhtml; head meta http-equiv=Content-Type content=text/html; charset=utf-8 / titleUntitled Document/title script type=text/javascript src=javascript/jquery_1-3-2.js/ script script type=text/javascript src=testJava.js/script /head body br / br / span id=FadeThisGuyThis Fades on loadup/span /body /html And here is the JavaScript: $(document).ready(function(){ $(#InputField).focus(); $(#FadeThisGuy).fadeOut(slow); }); It's an incredibly simple test which works fine it Firefox, yet in IE it performs a cut rather than a fade where after the set duration of the effect, the object just disappears. I thought I recall reading somewhere than you had to apply a certain attribute to HTML/CSS in order to activate alpha/opacity in IE but I don't have any concept of how. Thanks again.
[jQuery] Re: IE8 will not perform Fade animation properly
How exactly are you trying to fade it? A sample of your code would be good to diagnose said error, otherwise we have to assume that you are relying on JQuery to fade and if you are then assume that it's the way you have your span setup with CSS. -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of Jared A. D. Radtke Sent: Saturday, April 11, 2009 2:34 PM To: jQuery (English) Subject: [jQuery] IE8 will not perform Fade animation properly Hello All, I am new to this forum as well as web design (started a few months ago). I have been trying to implement fade effects on my site which are not working in IE8 (naturally works fine in everything else). When it runs, the text (set within a span that has an ID) simply disappears rather than fade out. I assume this is common and that there is a way around it... does anyone care to share? Thanks, Jared
[jQuery] Re: IE8 BlockUI incompatible
Mike, your page fails for me with not implemented Nicht implementiert jquery.blockUI.js?v2.16, line 227 character 17 on Win XP Pro w/ SP3 and IE8 Regards, Frank On 20 Mrz., 22:10, Mike Alsup mal...@gmail.com wrote: This eliminates the exception, but the placement of the floating content is different, and it doesn't appear to adjust on window resize. Thanks for the update, and let me know if you need assistance in testing/debugging the new version. How about a test page. One that is as simple as possible. Thanks. I can't make it fail in any mode. Does this page work for you? http://jquery.malsup.com/block/test.html
[jQuery] Re: IE8 BlockUI incompatible
Mike, your page fails for me with not implemented Nicht implementiert jquery.blockUI.js?v2.16, line 227 character 17 on Win XP Pro w/ SP3 and IE8 Regards, Frank Thanks, Frank. What browser mode and compatibility mode did it fail in?
[jQuery] Re: IE8 BlockUI incompatible
There was a thread about this last month that identified a problem with the use of setExpression in BlockUI. IE8 throws a not implemented exception in this case. The author noted that the BlockUI demo page works fine in IE8, which it does. To be honest, I'm not sure why. However, the problem does appear to exist, and it is caused by the use of dynamic properties which have been deprecated in IE8:http://msdn.microsoft.com/en-us/library/ms537634.aspx BlockUI uses expressions to set the height, width, and top styles. The temp solution is to run the pages in IE7 emulation mode, but I think a longer term solution is needed, possibly a callback on widow resize to a function that sets the style properties statically. -Josh Can you test v2.16? It works for me, but then so did the previous one. http://www.malsup.com/jquery/block/jquery.blockUI.js?v2.16 Mike
[jQuery] Re: IE8 BlockUI incompatible
Hey Mike, This eliminates the exception, but the placement of the floating content is different, and it doesn't appear to adjust on window resize. Thanks for the update, and let me know if you need assistance in testing/debugging the new version. -Josh -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of Mike Alsup Sent: Friday, March 20, 2009 1:04 PM To: jQuery (English) Subject: [jQuery] Re: IE8 BlockUI incompatible There was a thread about this last month that identified a problem with the use of setExpression in BlockUI. IE8 throws a not implemented exception in this case. The author noted that the BlockUI demo page works fine in IE8, which it does. To be honest, I'm not sure why. However, the problem does appear to exist, and it is caused by the use of dynamic properties which have been deprecated in IE8:http://msdn.microsoft.com/en-us/library/ms537634.aspx BlockUI uses expressions to set the height, width, and top styles. The temp solution is to run the pages in IE7 emulation mode, but I think a longer term solution is needed, possibly a callback on widow resize to a function that sets the style properties statically. -Josh Can you test v2.16? It works for me, but then so did the previous one. http://www.malsup.com/jquery/block/jquery.blockUI.js?v2.16 Mike
[jQuery] Re: IE8 BlockUI incompatible
This eliminates the exception, but the placement of the floating content is different, and it doesn't appear to adjust on window resize. Thanks for the update, and let me know if you need assistance in testing/debugging the new version. How about a test page. One that is as simple as possible. Thanks.
[jQuery] Re: IE8 BlockUI incompatible
This eliminates the exception, but the placement of the floating content is different, and it doesn't appear to adjust on window resize. Thanks for the update, and let me know if you need assistance in testing/debugging the new version. How about a test page. One that is as simple as possible. Thanks. I can't make it fail in any mode. Does this page work for you? http://jquery.malsup.com/block/test.html
[jQuery] Re: IE8 BlockUI incompatible
On 20 Mar, 21:04, Mike Alsup mal...@gmail.com wrote: There was a thread about this last month that identified a problem with the use of setExpression in BlockUI. IE8 throws a not implemented exception in this case. The author noted that the BlockUI demo page works fine in IE8, which it does. To be honest, I'm not sure why. However, the problem does appear to exist, and it is caused by the use of dynamic properties which have been deprecated in IE8:http://msdn.microsoft.com/en-us/library/ms537634.aspx BlockUI uses expressions to set the height, width, and top styles. The temp solution is to run the pages in IE7 emulation mode, but I think a longer term solution is needed, possibly a callback on widow resize to a function that sets the style properties statically. -Josh Can you test v2.16? It works for me, but then so did the previous one. http://www.malsup.com/jquery/block/jquery.blockUI.js?v2.16 Mike Im having similar trouble with 2.14. Some times it works and some times it doesn't (depending on markup? or maybe its because some element is hidden? i havent figured out yet). I will try 2.16 asap. Johannes
[jQuery] Re: IE8 BlockUI incompatible
Mike, Click Page - Compatibility View Settings Uncheck the option include updated websites from Microsoft Try this page, where I first noticed it: http://corp.americanexpress.com/gcs/travel/service/personalservice.aspx Click on the globe to trigger the popup. It bombs. Now go into IE7 compatibility mode and try again. Your test page works. I'm not sure why, but one difference I see is that Amex uses Xhmtl 1.0 strict. -J -Original Message- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of Mike Alsup Sent: Friday, March 20, 2009 2:11 PM To: jQuery (English) Subject: [jQuery] Re: IE8 BlockUI incompatible This eliminates the exception, but the placement of the floating content is different, and it doesn't appear to adjust on window resize. Thanks for the update, and let me know if you need assistance in testing/debugging the new version. How about a test page. One that is as simple as possible. Thanks. I can't make it fail in any mode. Does this page work for you? http://jquery.malsup.com/block/test.html
[jQuery] Re: IE8 BlockUI incompatible
Click Page - Compatibility View Settings Uncheck the option include updated websites from Microsoft Try this page, where I first noticed it:http://corp.americanexpress.com/gcs/travel/service/personalservice.aspx Click on the globe to trigger the popup. It bombs. Now go into IE7 compatibility mode and try again. Your test page works. I'm not sure why, but one difference I see is that Amex uses Xhmtl 1.0 strict. That page isn't using the update I just posted so it doesn't help me. My test page is using blockUI v2.16 which I *think* should work fine with IE8.
[jQuery] Re: IE8.
simonferra...@gmail.com wrote: Our friends at Microsoft have a lot of work to do until their new born browser IE8 (Still in Beta 2) actually works the way it should. It seems that there is a major event triggering issue. Lots of jQuery core functionalities depends of events. Is there more info on jQuery combined with Internet Explorer 8 that I could read? I have a situation where a client wants me to do bugfixes for IE8 beta 2 on a site using a lot of jQuery. The site works fine in all other browsers so I would prefer to wait until IE8 comes out of the beta stage. An open question to other jQuery developers: are you checking your sites for IE8 compatibility now or are you waiting until IE8 is out of the beta stage? I'm thinking it's not a very good idea to look for and try to fix bugs right now since it's hard to determine if the errors are caused by my code, Microsofts code, jQuery+IE8 compatibility issues or a combination of all of this. Thanks in advance! /Thomas Kahn
[jQuery] Re: IE8.
I'd like to start testing in IE8b2 as well but I can't seem to get it installed. Has anyone else had difficulties getting it up and running? I'm running Windows XP sp3. I installed IE8, rebooted but IE8 wouldn't start up. I checked the version to confirm it was installed and it was. I re-installed it again to no avail. I actually had the same problem with Google Chrome. The installation completed successfully but I was not able to run the program. I uninstalled IE8 now and am able to use IE7. I'm stumped...
[jQuery] Re: IE8.
I'd like to start testing in IE8b2 as well but I can't seem to get it working. Has anyone else had difficulties with it? My PC is running Windows XP sp3. I installed IE8, rebooted, but IE8 wouldn't start up. I checked the version to confirm it was actually installed and it was. I re-installed it again to no avail. I had the same problem with Google Chrome. The installation completed successfully but I was not able to run the program. I went ahead and uninstalled IE8 and IE7 works as usual...
[jQuery] Re: IE8.
I'd like to start testing in IE8b2 as well but I can't seem to get it working. Has anyone else had difficulties with it? My PC is running Windows XP sp3. I installed IE8, rebooted, but IE8 wouldn't start up. I checked the version to confirm it was actually installed and it was. I re-installed it again to no avail. I had the same problem with Google Chrome. The installation completed successfully but I was not able to run the program. I went ahead and uninstalled IE8 and IE7 works as usual...
[jQuery] Re: IE8.
I noticed, yesterday, that on IE8, scrollTo doesn't work on overflowed elements. http://demos.flesler.com/jquery/scrollTo/ I even tried $('#elem').attr({ scrollLeft:500, scrollTop:500 }) but that didn't work as well. -- Ariel Flesler http://flesler.blogspot.com On Dec 18 2008, 1:50 pm, sferragne simonferra...@gmail.com wrote: Our friends at Microsoft have a lot of work to do until their new born browser IE8 (Still in Beta 2) actually works the way it should. It seems that there is a major event triggering issue. Lots of jQuery core functionalities depends of events. For the ones interested to see some upcoming bugs, download IE8 beta 2 and visit the following links. Jquery Corner. (Not working)http://www.malsup.com/jquery/corner/
[jQuery] Re: IE8.
Don't forget to do your part http://ejohn.org/blog/a-web-developers-responsibility/ - Richard On Thu, Dec 18, 2008 at 10:50 AM, sferragne simonferra...@gmail.com wrote: Our friends at Microsoft have a lot of work to do until their new born browser IE8 (Still in Beta 2) actually works the way it should. It seems that there is a major event triggering issue. Lots of jQuery core functionalities depends of events. For the ones interested to see some upcoming bugs, download IE8 beta 2 and visit the following links. Jquery Corner. (Not working) http://www.malsup.com/jquery/corner/
[jQuery] Re: IE8 bug when using .find()
I can repro this on IE8b2 -- I need to remember to hit the IE7 mode button when things simply don't work as expected!
[jQuery] Re: IE8
timothytoe schrieb: One thing I noticed is that the JavaScript is still painfully slow, but perhaps there is a lot of debug stuff in there slowing it down. What takes 7 seconds in Safari and 8 in Firefox 3b3 takes 25 seconds in IE8! (28 seconds in IE6). That's ~11% better in ~8 years Not too bad. :-) micha
[jQuery] Re: IE8
Hehe. I _really_ hope the JScript gets faster in upcoming releases. It seems as if their DOM stuff got faster but I haven't checked. On Mar 6, 12:47 am, Michael Stuhr [EMAIL PROTECTED] wrote: timothytoe schrieb: One thing I noticed is that the JavaScript is still painfully slow, but perhaps there is a lot of debug stuff in there slowing it down. What takes 7 seconds in Safari and 8 in Firefox 3b3 takes 25 seconds in IE8! (28 seconds in IE6). That's ~11% better in ~8 years Not too bad. :-) micha
[jQuery] Re: IE8
anyone else getting errors at line 2666 of jQuery during ajax requests in IE8? xml.open(s.type, s.url, s.async, s.username, s.password); the debugger says, Breaking on JScript runtime error - Permission denied --adam On Mar 6, 9:40 am, timothytoe [EMAIL PROTECTED] wrote: Hehe. I _really_ hope the JScript gets faster in upcoming releases. It seems as if their DOM stuff got faster but I haven't checked. On Mar 6, 12:47 am, Michael Stuhr [EMAIL PROTECTED] wrote: timothytoe schrieb: One thing I noticed is that the JavaScript is still painfully slow, but perhaps there is a lot of debug stuff in there slowing it down. What takes 7 seconds in Safari and 8 in Firefox 3b3 takes 25 seconds in IE8! (28 seconds in IE6). That's ~11% better in ~8 years Not too bad. :-) micha
[jQuery] Re: IE8
I'm doing a $.get() in IE8 without trouble, but I've only tried locally (local Apache, PHP on Windows XP). On Mar 6, 7:35 am, ajpiano [EMAIL PROTECTED] wrote: anyone else getting errors at line 2666 of jQuery during ajax requests in IE8? xml.open(s.type, s.url, s.async, s.username, s.password); the debugger says, Breaking on JScript runtime error - Permission denied --adam On Mar 6, 9:40 am, timothytoe [EMAIL PROTECTED] wrote: Hehe. I _really_ hope the JScript gets faster in upcoming releases. It seems as if their DOM stuff got faster but I haven't checked. On Mar 6, 12:47 am, Michael Stuhr [EMAIL PROTECTED] wrote: timothytoe schrieb: One thing I noticed is that the JavaScript is still painfully slow, but perhaps there is a lot of debug stuff in there slowing it down. What takes 7 seconds in Safari and 8 in Firefox 3b3 takes 25 seconds in IE8! (28 seconds in IE6). That's ~11% better in ~8 years Not too bad. :-) micha
[jQuery] Re: IE8
Scratch that. During the long calculation I show a chart to keep people from being bored. It's negligible in FF, but turns out to be a huge cost in IE (using excanvas). So I'm going to only show it in IE 1/4 as often. Still have to give people something to look at. On Mar 6, 6:40 am, timothytoe [EMAIL PROTECTED] wrote: Hehe. I _really_ hope the JScript gets faster in upcoming releases. It seems as if their DOM stuff got faster but I haven't checked. On Mar 6, 12:47 am, Michael Stuhr [EMAIL PROTECTED] wrote: timothytoe schrieb: One thing I noticed is that the JavaScript is still painfully slow, but perhaps there is a lot of debug stuff in there slowing it down. What takes 7 seconds in Safari and 8 in Firefox 3b3 takes 25 seconds in IE8! (28 seconds in IE6). That's ~11% better in ~8 years Not too bad. :-) micha
[jQuery] Re: IE8
turns out that error is symptomatic of a remote get... i thought was doing a local one as well, but i was at http://ipaddress/ instead of http://hostname/ --adam On Mar 6, 11:17 am, timothytoe [EMAIL PROTECTED] wrote: I'm doing a $.get() in IE8 without trouble, but I've only tried locally (local Apache, PHP on Windows XP). On Mar 6, 7:35 am, ajpiano [EMAIL PROTECTED] wrote: anyone else getting errors at line 2666 of jQuery during ajax requests in IE8? xml.open(s.type, s.url, s.async, s.username, s.password); the debugger says, Breaking on JScript runtime error - Permission denied --adam On Mar 6, 9:40 am, timothytoe [EMAIL PROTECTED] wrote: Hehe. I _really_ hope the JScript gets faster in upcoming releases. It seems as if their DOM stuff got faster but I haven't checked. On Mar 6, 12:47 am, Michael Stuhr [EMAIL PROTECTED] wrote: timothytoe schrieb: One thing I noticed is that the JavaScript is still painfully slow, but perhaps there is a lot of debug stuff in there slowing it down. What takes 7 seconds in Safari and 8 in Firefox 3b3 takes 25 seconds in IE8! (28 seconds in IE6). That's ~11% better in ~8 years Not too bad. :-) micha
[jQuery] Re: IE8
Did IE8 overwrite IE7 or can it work standalone? Rey timothytoe wrote: I was pretty excited to download IE8 today. All the jQuery stuff in my app seems to work fine. The debugger is pretty nice. I've always had trouble finding bugs in IE. Anyone find any IE8 jQuery problems yet?
[jQuery] Re: IE8
It seemed to overwrite IE7, but it has an IE7 mode. I only did it on one computer. On Mar 5, 1:41 pm, Rey Bango [EMAIL PROTECTED] wrote: Did IE8 overwrite IE7 or can it work standalone? Rey timothytoe wrote: I was pretty excited to download IE8 today. All the jQuery stuff in my app seems to work fine. The debugger is pretty nice. I've always had trouble finding bugs in IE. Anyone find any IE8 jQuery problems yet?
[jQuery] Re: IE8
Tim, can you point me to the download link? On 3/5/08, timothytoe [EMAIL PROTECTED] wrote: It seemed to overwrite IE7, but it has an IE7 mode. I only did it on one computer. On Mar 5, 1:41 pm, Rey Bango [EMAIL PROTECTED] wrote: Did IE8 overwrite IE7 or can it work standalone? Rey timothytoe wrote: I was pretty excited to download IE8 today. All the jQuery stuff in my app seems to work fine. The debugger is pretty nice. I've always had trouble finding bugs in IE. Anyone find any IE8 jQuery problems yet? -- Benjamin Sterling http://www.KenzoMedia.com http://www.KenzoHosting.com http://www.benjaminsterling.com
[jQuery] Re: IE8
http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/Install.htm On Mar 5, 2:52 pm, Benjamin Sterling [EMAIL PROTECTED] wrote: Tim, can you point me to the download link? On 3/5/08, timothytoe [EMAIL PROTECTED] wrote: It seemed to overwrite IE7, but it has an IE7 mode. I only did it on one computer. On Mar 5, 1:41 pm, Rey Bango [EMAIL PROTECTED] wrote: Did IE8 overwrite IE7 or can it work standalone? Rey timothytoe wrote: I was pretty excited to download IE8 today. All the jQuery stuff in my app seems to work fine. The debugger is pretty nice. I've always had trouble finding bugs in IE. Anyone find any IE8 jQuery problems yet? -- Benjamin Sterlinghttp://www.KenzoMedia.comhttp://www.KenzoHosting.comhttp://www.benjaminsterling.com
[jQuery] Re: IE8
One thing I noticed is that the JavaScript is still painfully slow, but perhaps there is a lot of debug stuff in there slowing it down. What takes 7 seconds in Safari and 8 in Firefox 3b3 takes 25 seconds in IE8! (28 seconds in IE6). On Mar 5, 2:54 pm, timothytoe [EMAIL PROTECTED] wrote: http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/... On Mar 5, 2:52 pm, Benjamin Sterling [EMAIL PROTECTED] wrote: Tim, can you point me to the download link? On 3/5/08, timothytoe [EMAIL PROTECTED] wrote: It seemed to overwrite IE7, but it has an IE7 mode. I only did it on one computer. On Mar 5, 1:41 pm, Rey Bango [EMAIL PROTECTED] wrote: Did IE8 overwrite IE7 or can it work standalone? Rey timothytoe wrote: I was pretty excited to download IE8 today. All the jQuery stuff in my app seems to work fine. The debugger is pretty nice. I've always had trouble finding bugs in IE. Anyone find any IE8 jQuery problems yet? -- Benjamin Sterlinghttp://www.KenzoMedia.comhttp://www.KenzoHosting.comhttp://www.benjam...