i have created a Calender user control which can run only IE.but i want the code for mozila,,,,
the code i placed here....
Expand|Select|Wrap|Line Numbers
- /* hides <select> and <applet> objects (for IE only) */
- function hideElement( elmID, overDiv )
- {
- if( ie )
- {
- for( i = 0; i < document.all.tags( elmID ).length; i++ )
- {
- obj = document.all.tags( elmID )[i];
- if( !obj || !obj.offsetParent )
- {
- continue;
- }
- // Find the element's offsetTop and offsetLeft relative to the BODY tag.
- objLeft = obj.offsetLeft;
- objTop = obj.offsetTop;
- objParent = obj.offsetParent;
- while( objParent.tagName.toUpperCase() != "BODY" )
- {
- objLeft += objParent.offsetLeft;
- objTop += objParent.offsetTop;
- objParent = objParent.offsetParent;
- }
- objHeight = obj.offsetHeight;
- objWidth = obj.offsetWidth;
- if(( overDiv.offsetLeft + overDiv.offsetWidth ) <= objLeft );
- else if(( overDiv.offsetTop + overDiv.offsetHeight ) <= objTop );
- else if( overDiv.offsetTop >= ( objTop + objHeight ));
- else if( overDiv.offsetLeft >= ( objLeft + objWidth ));
- else
- {
- obj.style.visibility = "hidden";
- }
- }
- }
- /*
- * unhides <select> and <applet> objects (for IE only)
- */
- function showElement( elmID )
- {
- if( ie )
- {
- for( i = 0; i < document.all.tags( elmID ).length; i++ )
- {
- obj = document.all.tags( elmID )[i];
- if( !obj || !obj.offsetParent )
- {
- continue;
- }
- obj.style.visibility = "";
- }
- }
sunaya..