![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 27.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem. Wyswietlam grafike pojedynczo na ekranie korzystajac ze zmiennych:
i dalej ......
Chcialbym zabezpieczyc ten obrazek za pomoca skryptu Javascript np.: Kod <script language="Javascript1.2"> am = "Niestety, prawy klawisz nie dzia│a!"; bV = parseInt(navigator.appVersion) bNS = navigator.appName=="Netscape" bIE = navigator.appName=="Microsoft Internet Explorer" function nrc(e) { if (bNS && e.which > 1){ alert(am) return false } else if (bIE && (event.button >1)) { alert(am) return false; } } document.onmousedown = nrc; if (document.layers) window.captureEvents(Event.MOUSEDOWN); if (bNS && bV<5) window.onmousedown = nrc; </script> Niestety proste wstawienie w sekcji <head></head> nic nie daje. Jak to zrobic? A moze jest jakis inny spsob? Pozdrawiam. AndrzejT --- Prosze stosowac BBcodE bo inaczej bedzie zle ;-) hwao |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 453 Pomógł: 22 Dołączył: 20.09.2004 Skąd: Kraków - NH - Ostrzeżenie: (0%) ![]() ![]() |
na początek to kod php i inne prosze pisać w specjalnych tagach bo w ten sposób kod jest nieczytelny.
a co do problemu to w <HEAD> należy wpisać: Kod <script language="Javascript1.2"> // (C) 2000 www.CodeLifter.com // http://www.codelifter.com // Free for all users, but leave in this header // Set the message for the alert box am = "Niestety, prawy klawisz nie działa!"; // do not edit below this line // =========================== bV = parseInt(navigator.appVersion) bNS = navigator.appName=="Netscape" bIE = navigator.appName=="Microsoft Internet Explorer" function nrc(e) { if (bNS && e.which > 1){ alert(am) return false } else if (bIE && (event.button >1)) { alert(am) return false; } } document.onmousedown = nrc; if (document.layers) window.captureEvents(Event.MOUSEDOWN); if (bNS && bV<5) window.onmousedown = nrc; </script> to powinno zadziałać -------------------- Warsztat: Windows 7 Pro 64bit | Apache 2.2 | PHP 5.2 | MySQL 5.0 | PHPmyadmin 2.6.4
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 27.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki za tak szybka pomoc.
![]() Swoja droga dlaczego to nie chce dzialac gdy wyrzuce wyswietlanie alertu? Pozdrawiam. AndrzejT |
|
|
![]()
Post
#4
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Zamist tego polecam
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 453 Pomógł: 22 Dołączył: 20.09.2004 Skąd: Kraków - NH - Ostrzeżenie: (0%) ![]() ![]() |
tak właściwie ten temat powinien znaleść się na javascrip a nie na php. ja osobiście się na js nieznam, taki skrypcik miałem zapisany.
troche pomyślałem i go zmodyfikowałem: Kod <script language="Javascript1.2"> // (C) 2000 www.CodeLifter.com // http://www.codelifter.com // Free for all users, but leave in this header // Set the message for the alert box am = "Niestety prawy klawisz nie działa."; // do not edit below this line // =========================== bV = parseInt(navigator.appVersion) bNS = navigator.appName=="Netscape" bIE = navigator.appName=="Microsoft Internet Explorer" function nrc(e) { if (bNS && e.which > 1){ return false } else if (bIE && (event.button >1)) { return false; } } function clickIE() {if (document.all) {;return false;}} function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2||e.which==3) {;return false;}}} if (document.layers) {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;} </script> klikanie prawym przyciskiem myszy nic niedaje, niepojawia się żaden alert i zdjęcia nieda się ściągnąć. -------------------- Warsztat: Windows 7 Pro 64bit | Apache 2.2 | PHP 5.2 | MySQL 5.0 | PHPmyadmin 2.6.4
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
php POczątkujacy -> JavaScript
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 05:24 |