Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

jak przypisać skrypt do innego skryptu???

Forum dyskusyjne poświęcone zagadnieniom związanym z językami JavaScript, VBScript i podobnym

Moderator: Grupa pościgowa ;-)

jak przypisać skrypt do innego skryptu???

Postprzez drawer » 23 sierpnia 2004, o 22:50

Mam pewien problem!
Jako grafik buduję właśnie swoją stronę (galerię) - z resztą kolejną już...
Nauczony doświadczeniem chciałbym choć w prosty sposób ustrzec się przed kopiowaniem moich prac - poprzez blokadę prawego przycisku myszy.
Z kolei galeria to zestaw miniaturowych obrazków wywołujących za pomocą ponizszego skryptu powiększenia w większym, osobnym oknie >>
OTO ON:
<HEAD>
<script language="javascript" type="text/javascript">
nn4=(document.layers) ? true : false;
ie4=(document.all) ? true : false;

noweOkienko=null;
function okno(src,w,h,tytul,scroll)

{
if (noweOkienko) {
if (ie4) noweOkienko.close();
else if (nn4) noweOkienko.closed;
Nowe=null

} if (window.screen){
aw=screen.availWidth;
ah=screen.availHeight;}else
{aw=400;
ah=500;
}

if (!tytul) tytul="tytuł";

{
ustawienia=
"left=" + (aw-w)/2 + ","
+"top=" + (ah-h)/2 + ","
+"screenX=" + (aw-w)/2 + ","
+"screenY=" + (ah-h)/2 + ","
+"width=" + w + ","
+"height=" + h + ","
+"innerWidth=" + w + ","
+"innerHeight=" + h + ","
+"toolbar=no,"
+"location=no,"
+"directories=no,"
+"status=no,"
+"menubar=no,"
+"scrollbars=" + scroll + ","
+"resizable=no";

}
noweOkienko=window.open("","",ustawienia);
noweOkienko.document.write("<HTML><HEAD><title>" + tytul + "</title><STYLE>BODY{BACKGROUND-REPEAT:no-repeat} </STYLE></HEAD><BODY BACKGROUND="+src+"></BODY></HTML>");
noweOkienko.focus();
}
</SCRIPT>

<BODY>

<A onmouseover="window.status='kliknij aby powiększyć fotkę'; return true;"
onmouseout="window.status=''; return true;"
href="javascript:okno('jakies zdjecie.jpg',545,350,'tytul ramki')">
<IMG
height=100 width=100 border=0
src="jakas miniaturka.jpg"></A>


Problem polega na tym, że okienka które ów skrypt wyswietla nie są chronione blokada prawego przycisku myszy, przez co można z nich zapisać grafikę.
Jak więc należy zmodyfikować powyższy skrypt, aby jednoczesnie blokował on prawy klawisz??
Czy ktoś może mi pomóc??
Jeśli to może coś ułatwić poniżej podaję skrypt, którego uzywałem do blokowania prawego guzika - jest to skrrypt, który wyświetla ALERT
OTO ON>>
<BODY>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--

function click(){
if (event.button==2){alert('Brak dostępu !')}
}
document.onmousedown=click

// -->
</SCRIPT>
drawer
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 3
Dołączył(a): 23 sierpnia 2004, o 22:32

Postprzez januzi » 23 sierpnia 2004, o 23:36

hmm ... o ile dobrze wiem, to tylko ie obsluguje blokowanie, firefox np. pokazuje okienko typu "nie wolno kopiowac", ale potem ma sie normalnie dostep do elementu na ktorym kliknelo sie ppm

pomysl jaki mi sie nasuwa :)
gif 1x1 piksel przezroczysty, tabelka z tlem ustawionym na grafike, w srodku tabelki dajesz tego gifa rozszerzonego do odpowiednich wymiarow

pewnie jeszcze inaczej da sie to utrudnic
januzi
Mega GURU
Mega GURU
 
Posty: 1431
Dołączył(a): 18 października 2002, o 13:53

Postprzez ambiwalentny » 24 sierpnia 2004, o 08:33

Przecież to jest bez sensu, tzn. blokowanie po stronie klienta jakiejkolwiek treści. Każdy kto poszpera kilka, kilkanaście minut jest w stanie znaleźć rozwiązanie tego utrudnienia...
ambiwalentny
Użytkownik forum
Użytkownik forum
 
Posty: 57
Dołączył(a): 22 stycznia 2004, o 12:59

Moze i bez sensu...

Postprzez drawer » 24 sierpnia 2004, o 09:51

drawer
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 3
Dołączył(a): 23 sierpnia 2004, o 22:32

Postprzez drawer » 24 sierpnia 2004, o 09:56

drawer
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 3
Dołączył(a): 23 sierpnia 2004, o 22:32

Postprzez lucas » 24 sierpnia 2004, o 10:04

lucas
Znawca tematu
Znawca tematu
 
Posty: 448
Dołączył(a): 30 września 2002, o 20:22


Powrót do Języki JavaScript i VBScript

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron