Stopp Posted November 18, 2006 Report Posted November 18, 2006 Labdien. Bija tāda doma uztaisīt tā, ka, līdzko nospiež labo taustiņu lapā, parādas nevis parastā izvēlne, bet manis taisīta un stilizēta. Lūk, uzcepu ko šādu http://stopp.ex.lv/testmenu.html (ar Operu nedarbojas, bet tas pagaidām pofig) viss itkā darbojas skaisti un jauki, bet, līdzko noskrollē drusku lejā, tā tā izvēlne parādas ne tur, kur vajag (drusku augstāk). Vai kāds nezin, kas par vainu? Paldies.
bubu Posted November 18, 2006 Report Posted November 18, 2006 Ha man tava izvēlne nerādās. Esmu atslēdzis javaskriptam labās pogas čakarēšanu.
bubu Posted November 18, 2006 Report Posted November 18, 2006 Tools->Options->Content->pie Enable Javascript Advanced...
Stopp Posted November 18, 2006 Author Report Posted November 18, 2006 hmm, nu vismaz man parādīties tā izvēlne parādījās, tikai pa virsu vēl pārlūka oriģinālā contextmenu.
Delfins Posted November 20, 2006 Report Posted November 20, 2006 Atbildot uz jautājumu - katrā pārlūkā tie X/Y ir pasavējām. IE piem clientX.. a FF, ja nemaldos, eventa X/Y No viena menu sourca: var b=Z(a),c,d; b.r+=a.offsetWidth; if(z) b.s-=a.i.clientTop; if(z){ c=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft)+(document.documentElement.clientWidth!=0?document.documentElement.clientWidth:document.body.clientWidth);d=Math.max(document.documentElement.scrollTop,document.body.scrollTop)+(document.documentElement.clientHeight!=0?document.documentElement.clientHeight:document.body.clientHeight);} if(y){c=document.documentElement.scrollLeft+window.innerWidth;d=document.documentElement.scrollTop+window.innerHeight;} if(x){c=window.scrollX+window.innerWidth;d=window.scrollY+window.innerHeight;}c-=a.i.offsetWidth;d-=a.i.offsetHeight; if(b.r>c){b.r=Math.max(0,b.r-a.offsetWidth-a.i.offsetWidth+(a.f.offsetWidth-a.offsetWidth)); if(z) b.r-=a.i.clientLeft+a.f.clientLeft; } b.s=Math.max(0,Math.min(b.s,d)); K(a.i,b); Tā kā meklē gūglē exampļus katram browserim
andrisp Posted November 20, 2006 Report Posted November 20, 2006 Te būs divi noderīgi raksti: - http://www.evolt.org/article/Mission_Impos...3335/index.html - http://www.quirksmode.org/js/events_properties.html#position
Recommended Posts