Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][CSS]Automatycznie wysuwany panel
senior.pol
post
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 10.08.2011

Ostrzeżenie: (0%)
-----


Witam,
Czy jest jakiś kod, aby po wejściu na strone automatycznie wysunął mi się panel. Teraz trzeba na niego kliknąć, aby się wysunął. Kombinowałem coś z pop-up, ale na marne. Z góry dziękuję za pomoc. (IMG:style_emoticons/default/oneeyedsmiley02.png)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Pytanie... skoro panel wysuwa się po zdarzeniu onclick, to czemu po wejściu na stronę nie wywołasz tego zdarzenia automatycznie? (IMG:style_emoticons/default/wink.gif) Jeśli używasz jQuery to popatrz do czego i jak działa trigger (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
senior.pol
post
Post #3





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 10.08.2011

Ostrzeżenie: (0%)
-----


Mam tak:
  1. var supersleight=function(){var root=false;
  2. var applyPositioning=true;
  3. var shim='x.gif';
  4. var shim_pattern=/x\.gif$/i;
  5. var fnLoadPngs=function(){if(root){root=document.getElementById(root);}else{root=doc
  6. ument;}
  7. for(var i=root.all.length-1,obj=null;(obj=root.all[i]);i--){if(obj.currentStyle.backgroundImage.match(/\.png/i)!==null){bg_fnFixPng(obj);}
  8. if(obj.tagName=='IMG'&&obj.src.match(/\.png$/i)!==null){el_fnFixPng(obj);}
  9. if(applyPositioning&&(obj.tagName=='A'||obj.tagName=='INPUT')&&obj.style.position===''){obj.style.position='relative';}}};var bg_fnFixPng=function(obj){var mode='scale';var bg=obj.currentStyle.backgroundImage;var src=bg.substring(5,bg.length-2);if(obj.currentStyle.backgroundRepeat=='no-repeat'){mode='crop';}
  10. obj.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='"+mode+"')";obj.style.backgroundImage='url('+shim+')';};var el_fnFixPng=function(img){var src=img.src;img.style.width=img.width+"px";img.style.height=img.height+"px";img.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='scale')";img.src=shim;};var addLoadEvent=function(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){if(oldonload){oldonload(
  11. );}
  12. func();};}};return{init:function(){addLoadEvent(fnLoadPngs);},limitTo:function(e
  13. l){root=el;},run:function(){fnLoadPngs();}};}();supersleight.init();


I jak do tego kodu dorzucić funkcję trigger ?

Ten post edytował senior.pol 18.06.2012, 13:45:30
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 23:01