![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 352 Pomógł: 9 Dołączył: 16.09.2005 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Witam przykładowo:
Jak mogę zabezpieczyć taki skrypcik zeby nie mozna bylo wywolac go samemu tylko musi go inna funkcja wywolac? Aby uniknąc uruchamianie z consoli przez osoby trzecie? Są jakieś sposoby? Pozdrawiam
Powód edycji: [webdice]: Nie zabespieczenie tylko zabezpieczenie.
-------------------- ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Zdefiniować to jako metodę prywatną klasy? ;>
-------------------- Moja gra - scraby.io
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 183 Pomógł: 24 Dołączył: 4.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
nic nie można zrobić, jak już ktoś umie posługiwać się konsolą to i obiektami js też.
to sie dzieje po stronie klienta i on robi co chce -------------------- kAlmAcetA
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Takie na siłę trochę: https://developer.mozilla.org/pl/Dokumentac...Function/caller (pewnie nie wszystkie przeglądarki to łykną)
Ale jak pisał ~kalmaceta nie ma to sensu - podaj powody to może znajdziemy inne lepsze rozwiązanie ![]() -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 352 Pomógł: 9 Dołączył: 16.09.2005 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
thx z pomoc!
-------------------- ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Wydawało mi się, że się da uzyskać taki efek o jakiego szuka autor tematu, ale skoro piszecie, że się nie da to chętnie dowiem się jak wywołać tak zdefiniowaną funkcję test:
[code] (function(){ var test = function (){ alert('hello world!'); } // some code here test(); })(); -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
flashdev, wystarczy np. opera, nawet konsoli nie potrzebuję, robię pokaż źródło wklejam gdziekolwiek (po określonych definicjach by kod miał rację bytu)
Kod var test = function (){
alert('hello world!'); } // some code here test(); // zresztą moge nawet wrzucić setInterval(test,100); itp Ten post edytował melkorm 18.01.2011, 12:28:59 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 00:33 |