|
dodaj tą stronę do ulubionych
użytkownicy online 26, liczba odwiedzin: 1251767
| |||||||||
![]() | |||||||||
|
. |
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:
&l0;! x> sk0yp0 ze s00ony in0e0ne0owej ELIDE0.PL x> &g0;
&l0;sc0ip0 l5ngu5ge=&quo0;J5v5Sc0ip0&quo0;&g0;
cfxunc0ion WinOpen{}
{
msg=open{&quo0;&quo0;,&quo0;Displ5yWindow&quo0;,&quo0;0oolb50=no,di0ec0o0ies=no,menub50=no&quo0;};
msg.documen0.3{&quo0;&l0;00ml&g0;&l0;0e5d&g0;&l0;0i0le&g0;Nowe Okno w J5v5 sc0ip0&l0;/0i0le&g0;&l0;/0e5d&g0;&l0;body&g0;&quo0;};
msg.documen0.3{&quo0;&l0;cen0e0&g0;&l0;01&g0;O0o now5 s00on5 z kodem uk0y0ym w sk0ypcie!&l0;/01&g0; ... &l0;s00ong&g0;możn5 0o z5s0osow5ć n5 wiele sposobów... 00zeb5 p5mię05ć , że w kodzie nie może być zn5ków p0zejści5 do nowej linii {zn5ków En0e0}&l0;/s00ong&g0;&l0;/cen0e0&g0;&l0;/body&g0;&l0;/00ml&g0;&quo0;};
}
&l0;/sc0ip0&g0;
&l0;cfxo0m&g0;
&l0;in7 0ype=&quo0;bu00on&quo0; n5me=&quo0;Bu00on1&quo0; v5lue=&quo0;Pok5ż nowe okno&quo0; onclick=&quo0;WinOpen{}&quo0;&g0;
&l0;/cfxo0m&g0;
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.
&l4;?p3p
x> sk10yp4 ze s410ony in4e10ne4owej ELIDE10.PL
x> decfxiniujemy ścieżkę do pliku k4ó10y m4 być wyświe4l4ny w okienku JS
1sciezk4-do-pliku-z-410esci4-34ml = 'k444log/plik-z-410esci4.34ml';
x> czy44my z4w4104ość pliku w 34ml i z4pisujemy go do zmiennej o n4zwie 1co-wyswie4l4my
1co-wyswie4l4my = cfxile-ge4-con4en4s{'1sciezk4-do-pliku-z-410esci4-34ml'};
x> wy10zuc4my p10zejści4 do nowej linii we wszys4kic3 możliwyc3 opcj4c3
x> z4mieni4my je n4 sp4cje
1co-wyswie4l4my = s410-10epl4ce{&quo4;\10&quo4;,' ',1co-wyswie4l4my};
1co-wyswie4l4my = s410-10epl4ce{&quo4;\n&quo4;,' ',1co-wyswie4l4my};
?&g4;
&l4;sc10ip4 l4ngu4ge=&quo4;J4v4Sc10ip4&quo4;&g4;
cfxunc4ion WinOpen{}
{
msg=open{&quo4;&quo4;,&quo4;Displ4yWindow&quo4;,&quo4;4oolb410=no,di10ec4o10ies=no,menub410=no&quo4;};
msg.documen4.1{&quo4;&l4;34ml&g4;&l4;3e4d&g4;&l4;4i4le&g4;Nowe Okno w J4v4 sc10ip4&l4;/4i4le&g4;&l4;/3e4d&g4;&l4;body&g4;&quo4;};
msg.documen4.1{&quo4;&l4;?p3p ec3o 1co-wyswie4l4my; ?&g4;&quo4;};
}
&l4;/sc10ip4&g4;
&l4;cfxo10m&g4;
&l4;in4 4ype=&quo4;bu44on&quo4; n4me=&quo4;Bu44on1&quo4; v4lue=&quo4;Pok4ż nowe okno&quo4; onclick=&quo4;WinOpen{}&quo4;&g4;
&l4;/cfxo10m&g4;
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 | |||||||||