Popup ablak weblapra
Zsolt Nagy
nagyzsolt80 at gmail.com
2010. Júl. 28., Sze, 10:59:00 CEST
Szia!
nos nekem ez így kicsit magas!
ez a kód amit küldtél hova és milyen kiterjesztésű file-ba tegyem, mi kell
elé, utána stb? Egy működő példának is örülnék!
Előre is köszi!
Zsolti
2010/7/28 CeLkA <celkaprog at gmail.com>
> A divet tedd be középre.
>
> Ehhez itt protoype szükséges de ha $(elementet) lecseréled a
> document.getElementById(element) -re akkor elvileg nem kell.
> function center(element) {
> try{
> element = $(element);
> }catch(e){
> return;
> }
>
> var my_width = 0;
> var my_height = 0;
>
> if ( typeof( window.innerWidth ) == 'number' ){
> my_width = window.innerWidth;
> my_height = window.innerHeight;
> }else if ( document.documentElement && (
> document.documentElement.clientWidth ||
> document.documentElement.clientHeight ) ){
> my_width = document.documentElement.clientWidth;
> my_height = document.documentElement.clientHeight;
> }
> else if ( document.body && (document.body.clientWidth ||
> document.body.clientHeight ) ){
> my_width = document.body.clientWidth;
> my_height = document.body.clientHeight;
> }
>
> element.style.position = 'absolute';
> element.style.zIndex = 99;
>
> var scrollY = 0;
>
> if ( document.documentElement && document.documentElement.scrollTop ){
> scrollY = document.documentElement.scrollTop;
> }else if ( document.body && document.body.scrollTop ){
> scrollY = document.body.scrollTop;
> }else if ( window.pageYOffset ){
> scrollY = window.pageYOffset;
> }else if ( window.scrollY ){
> scrollY = window.scrollY;
> }
>
> var elementDimensions = Element.getDimensions(element);
>
> var setX = ( my_width - elementDimensions.width ) / 2;
> var setY = ( my_height - elementDimensions.height ) / 2 + scrollY;
>
> setX = ( setX < 0 ) ? 0 : setX;
> setY = ( setY < 0 ) ? 0 : setY;
>
> element.style.left = setX + "px";
> element.style.top = setY + "px";
>
> element.style.display = 'block';
> }
>
>
> 2010/7/28 Zsolt Nagy <nagyzsolt80 at gmail.com>
>
>> igen de hova tegyen a div-et?
>>
>> itt a kódom:
>>
>>
>> <html>
>> <head>
>> <SCRIPT LANGUAGE="javascript">
>> <!-- innen
>> function ujablaknyit() {
>> ablakom=open("minta.html", "ablakom", "height=200, width=200, top=200,
>> left=200, resizable=no, scrollbars=no,toolbar=no, menubar=no, location=no,
>> directories=no, copyhistory=no")
>> }
>> function ujablakzar() {
>> ablakom.close();
>> }
>> // eddig-->
>> </SCRIPT>
>> </head>
>>
>> <body>
>> <BODY onLoad="ujablaknyit()" >
>> </body>
>> </hmtl>
>>
>> Zsolti
>>
>> _______________________________________________
>> Techinfo mailing list
>> Techinfo at lista.sulinet.hu
>> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
>> Illemtan: http://www.szag.hu/illemtan.html
>> Ügyfélszolgálat FAQ: http://www.kozhaloportal.hu/gyik/altalanos/
>>
>>
>
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhaloportal.hu/gyik/altalanos/
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://lista.sulinet.hu/pipermail/techinfo/attachments/20100728/70bbcd5a/attachment.html
További információk a(z) Techinfo levelezőlistáról