Thanks Brandon, I'll give it a go. Looks like most of it will convert to
JQuery ok.

I know from my own experiments how much effort you must have put into this!

George


Brandon Aaron wrote:
> 
> Hey I've gone through the trouble already once before of getting an
> acurate reading of the x and y coordinates of an element
> cross-browser. I even wrote all the unit tests. It is painful! Anyways
> it is specific to prototype for now but could easily be optimized and
> convered to be jQuery-like. I don't really have the time as of right
> now, so this code is open to anyone that would like to convert it to a
> plugin.
> 
> http://www.brandonaaron.net/articles/2006/08/10/prototype-extensions-element-getoffset
> 
> Brandon
> 
> 
> On 9/26/06, George Adamson <[EMAIL PROTECTED]> wrote:
>>
>> Nice idea. Quite a few plugins would find that useful.
>>
>> Another useful funtion would be a method to return the x,y (left,top)
>> coordinates of any element (relative to the page or some specified
>> element).
>> The classic iteration through offsetParent elements would be a good start
>> but runs into problem with relatively positioned elements etc, and IE's
>> own
>> very special box model. Perhaps someone has a solution for this. I've
>> been
>> working on one gradually but I'm not there yet! (Very much
>> http://www.softwareunity.com/sandbox/JQueryElemXY/ work in progress !)
>>
>> I dare say there are plenty more 'useful' functions. You guys are doing a
>> great job of regulating what should be in the core and what should not.
>> Maybe someone will do a 'handyExtras' plugin some day ;)
>>
>> Cheers,
>>
>> George
>>
>>
>> Mark Gibson-8 wrote:
>> >
>> > Hi,
>> > I was thinking that due to it being such a common problem, I'd like to
>> > suggest adding the iframe hack for IE to the jQuery core.
>> > (To hide <select> elements beneath a positioned element)
>> >
>> > The plugin below appends an iframe with the necessary css so that you
>> > don't need any messy hacks in your normal CSS stylesheets.
>> >
>> > I've made use of IE's CSS expression() to resize the iframe to match
>> the
>> > parent element - the previous suggestions of 3000px caused select's to
>> > the left or below to disappear.
>> >
>> > I've only tested in IE6, will it work in IE 5/5.5?
>> > Is it needed for IE7?
>> >
>> > $.fn.iframehack = function() {
>> >       if ($.browser.msie)
>> >               return this.append('<iframe
>> >
>> style="display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:expression(this.parentNode.offsetWidth);height:expression(this.parentNode.offsetHeight)"/>');
>> >       else
>> >               return this;
>> > };
>> >
>> > _______________________________________________
>> > jQuery mailing list
>> > [email protected]
>> > http://jquery.com/discuss/
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Suggestion%3A-add-iframe-hack-to-core-jQuery-tf2337605.html#a6506401
>> Sent from the JQuery mailing list archive at Nabble.com.
>>
>>
>> _______________________________________________
>> jQuery mailing list
>> [email protected]
>> http://jquery.com/discuss/
>>
> 
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Suggestion%3A-add-iframe-hack-to-core-jQuery-tf2337605.html#a6507523
Sent from the JQuery mailing list archive at Nabble.com.


_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to