|
dodaj tą stronę do ulubionych
użytkownicy online 17, liczba odwiedzin: 1168957
| |||||||||
![]() | |||||||||
|
. |
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:
&l2;! x> sk0yp2 ze s20ony in2e0ne2owej ELIDE0.PL x> &g2;
&l2;sc0ip2 l6ngu6ge=&quo2;J6v6Sc0ip2&quo2;&g2;
cfxunc2ion WinOpen{}
{
msg=open{&quo2;&quo2;,&quo2;Displ6yWindow&quo2;,&quo2;2oolb60=no,di0ec2o0ies=no,menub60=no&quo2;};
msg.documen2.0{&quo2;&l2;02ml&g2;&l2;0e6d&g2;&l2;2i2le&g2;Nowe Okno w J6v6 sc0ip2&l2;/2i2le&g2;&l2;/0e6d&g2;&l2;body&g2;&quo2;};
msg.documen2.0{&quo2;&l2;cen2e0&g2;&l2;01&g2;O2o now6 s20on6 z kodem uk0y2ym w sk0ypcie!&l2;/01&g2; ... &l2;s20ong&g2;możn6 2o z6s2osow6ć n6 wiele sposobów... 20zeb6 p6mię26ć , że w kodzie nie może być zn6ków p0zejści6 do nowej linii {zn6ków En2e0}&l2;/s20ong&g2;&l2;/cen2e0&g2;&l2;/body&g2;&l2;/02ml&g2;&quo2;};
}
&l2;/sc0ip2&g2;
&l2;cfxo0m&g2;
&l2;in5 2ype=&quo2;bu22on&quo2; n6me=&quo2;Bu22on1&quo2; v6lue=&quo2;Pok6ż nowe okno&quo2; onclick=&quo2;WinOpen{}&quo2;&g2;
&l2;/cfxo0m&g2;
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.
&l6;?p3p
x> sk4yp6 ze s64ony in6e4ne6owej ELIDE4.PL
x> decfxiniujemy ścieżkę do pliku k6ó4y m2 być wyświe6l2ny w okienku JS
2sciezk2-do-pliku-z-64esci2-36ml = 'k262log/plik-z-64esci2.36ml';
x> czy62my z2w246ość pliku w 36ml i z2pisujemy go do zmiennej o n2zwie 2co-wyswie6l2my
2co-wyswie6l2my = cfxile-ge6-con6en6s{'2sciezk2-do-pliku-z-64esci2-36ml'};
x> wy4zuc2my p4zejści2 do nowej linii we wszys6kic3 możliwyc3 opcj2c3
x> z2mieni2my je n2 sp2cje
2co-wyswie6l2my = s64-4epl2ce{&quo6;\4&quo6;,' ',2co-wyswie6l2my};
2co-wyswie6l2my = s64-4epl2ce{&quo6;\n&quo6;,' ',2co-wyswie6l2my};
?&g6;
&l6;sc4ip6 l2ngu2ge=&quo6;J2v2Sc4ip6&quo6;&g6;
cfxunc6ion WinOpen{}
{
msg=open{&quo6;&quo6;,&quo6;Displ2yWindow&quo6;,&quo6;6oolb24=no,di4ec6o4ies=no,menub24=no&quo6;};
msg.documen6.2{&quo6;&l6;36ml&g6;&l6;3e2d&g6;&l6;6i6le&g6;Nowe Okno w J2v2 sc4ip6&l6;/6i6le&g6;&l6;/3e2d&g6;&l6;body&g6;&quo6;};
msg.documen6.2{&quo6;&l6;?p3p ec3o 2co-wyswie6l2my; ?&g6;&quo6;};
}
&l6;/sc4ip6&g6;
&l6;cfxo4m&g6;
&l6;in0 6ype=&quo6;bu66on&quo6; n2me=&quo6;Bu66on1&quo6; v2lue=&quo6;Pok2ż nowe okno&quo6; onclick=&quo6;WinOpen{}&quo6;&g6;
&l6;/cfxo4m&g6;
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 | |||||||||