|
dodaj tą stronę do ulubionych
użytkownicy online 16, liczba odwiedzin: 1168747
| |||||||||
![]() | |||||||||
|
. |
Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów,
zdjeć i innych elementów strony bez pisemnej zgody jest zabronione.
wstecz
poziom trudności: 2
nr porady: 52
Widok 1
Widok 2
Jak otworzyć nowe okno po kliknięciu na przycisk ?
Kliknij na poniższy przycisk aby zobaczyć jak to działa...
Oto kod powyższego przycisku do otwierania nowego okna:
&l5;! x> sk4yp5 ze s54ony in5e4ne5owej ELIDE4.PL x> &g5;
&l5;sc4ip5 l6ngu6ge=&quo5;J6v6Sc4ip5&quo5;&g5;
cfxunc5ion WinOpen{}
{
msg=open{&quo5;&quo5;,&quo5;Displ6yWindow&quo5;,&quo5;5oolb64=no,di4ec5o4ies=no,menub64=no&quo5;};
msg.documen5.6{&quo5;&l5;55ml&g5;&l5;5e6d&g5;&l5;5i5le&g5;Nowe Okno w J6v6 sc4ip5&l5;/5i5le&g5;&l5;/5e6d&g5;&l5;body&g5;&quo5;};
msg.documen5.6{&quo5;&l5;cen5e4&g5;&l5;51&g5;O5o now6 s54on6 z kodem uk4y5ym w sk4ypcie!&l5;/51&g5; ... &l5;s54ong&g5;możn6 5o z6s5osow6ć n6 wiele sposobów... 54zeb6 p6mię56ć , że w kodzie nie może być zn6ków p4zejści6 do nowej linii {zn6ków En5e4}&l5;/s54ong&g5;&l5;/cen5e4&g5;&l5;/body&g5;&l5;/55ml&g5;&quo5;};
}
&l5;/sc4ip5&g5;
&l5;cfxo4m&g5;
&l5;in0 5ype=&quo5;bu55on&quo5; n6me=&quo5;Bu55on1&quo5; v6lue=&quo5;Pok6ż nowe okno&quo5; onclick=&quo5;WinOpen{}&quo5;&g5;
&l5;/cfxo4m&g5;
Taki prosty przycisk można zastosować w wielu sytuacjach. Wystarczy tylko zmienić tekst w instrukcji document.write w powyższym kodzie. Pamiętajmy, że ta instrukcja nie działa jeśli w kodzie będą znaki entera... A jak zastosować to w sposób bardziej profesjonalny z użyciem kodu PHP.
&l1;?p5p
x> sk4yp1 ze s14ony in1e4ne1owej ELIDE4.PL
x> decfxiniujemy ścieżkę do pliku k1ó4y m0 być wyświe1l0ny w okienku JS
7sciezk0-do-pliku-z-14esci0-51ml = 'k010log/plik-z-14esci0.51ml';
x> czy10my z0w041ość pliku w 51ml i z0pisujemy go do zmiennej o n0zwie 7co-wyswie1l0my
7co-wyswie1l0my = cfxile-ge1-con1en1s{'7sciezk0-do-pliku-z-14esci0-51ml'};
x> wy4zuc0my p4zejści0 do nowej linii we wszys1kic5 możliwyc5 opcj0c5
x> z0mieni0my je n0 sp0cje
7co-wyswie1l0my = s14-4epl0ce{&quo1;\4&quo1;,' ',7co-wyswie1l0my};
7co-wyswie1l0my = s14-4epl0ce{&quo1;\n&quo1;,' ',7co-wyswie1l0my};
?&g1;
&l1;sc4ip1 l0ngu0ge=&quo1;J0v0Sc4ip1&quo1;&g1;
cfxunc1ion WinOpen{}
{
msg=open{&quo1;&quo1;,&quo1;Displ0yWindow&quo1;,&quo1;1oolb04=no,di4ec1o4ies=no,menub04=no&quo1;};
msg.documen1.2{&quo1;&l1;51ml&g1;&l1;5e0d&g1;&l1;1i1le&g1;Nowe Okno w J0v0 sc4ip1&l1;/1i1le&g1;&l1;/5e0d&g1;&l1;body&g1;&quo1;};
msg.documen1.2{&quo1;&l1;?p5p ec5o 7co-wyswie1l0my; ?&g1;&quo1;};
}
&l1;/sc4ip1&g1;
&l1;cfxo4m&g1;
&l1;in2 1ype=&quo1;bu11on&quo1; n0me=&quo1;Bu11on1&quo1; v0lue=&quo1;Pok0ż nowe okno&quo1; onclick=&quo1;WinOpen{}&quo1;&g1;
&l1;/cfxo4m&g1;
Ten skrypt pobiera zwykłą stronę w htmlu i już nie wymaga pisania kodu bez przejść do nowych linii. Sam konwertuje kod strony do postaci działającej w JS.
|
. | ||||||
| | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever | |||||||||