Autor | Zpráva | ||
---|---|---|---|
Luk@s Profil * |
#1 · Zasláno: 24. 10. 2007, 20:20:15
Zdravím,potřebuji javascript,který zablokuje možnost zobrazení zdrojového kodu,nebo něčím HTML kod znecitelnit,aby nemohl být kopírován.Děkuji
|
||
Manq Profil |
#2 · Zasláno: 24. 10. 2007, 20:21:30
Luk@s
To se ti nepovede. A ani k tomu není žádný rozumný důvod. |
||
Miloš Profil |
#3 · Zasláno: 24. 10. 2007, 20:28:12 · Upravil/a: Miloš
Žádný z těchto pokusů není nepřekonatelný. Vždycky se nakonec zvědavý člověk ke kódu dostane.
Viděl jsem snad jeden jediný, který působil poeticky – nahoře byl komentář, že nelze kopírovat, pak dloooooouho nic (prázdné řádky) a pak teprve kód. Proč to chceš vlastně blokovat? 1) Chceš si své postupy patentovat; u HTML to naštěstí nejde. 2) Myslíš si, že je tvůj kód úúúúúžasně dokonalý a nechceš, aby se někdo opičil. To je imho špatný přístup – pokud je ten kód opravdu dobrý, tak bys měl být rád, že se na něm někdo něco naučí a že tak pomáháš kultivovat webový prostor. 3) Tvůj kód je ohavný a ty se za něj stydíš; tak to buď nedávej na web, nebo se uč dělat stránky líp. Nebo jiný důvod? Už mě žádný nenapadá. |
||
Bubák Profil |
#4 · Zasláno: 24. 10. 2007, 20:42:46
Tady je opak toho, co chceš, vypisuje dešifrovaný kód:
javascript:'<xmp>'+document.getElementsByTagName("html")[0].innerHTML+ '</xmp>'; |
||
peta Profil |
#5 · Zasláno: 26. 10. 2007, 07:55:28 · Upravil/a: peta
viz Bubak, aplikovano v praxi, priklady:
peter-mlich.wz.cz/x/ww/js/jspriklady.htm Je mozne html kod zasifrovat pres JS, pres JS Active zip-kompress (funguje jen v IE), blokovat prave tlacitko, viz JS priklady, nahravat obsah pres JS ajax... Ale VZDY, naprosto VZDY lze zdrojovy kod zobrazit, protoze www prohlizec preci podle neceho musi vygenerovat stranku a v pameti ji ma nekde ulozenou. A vzhledem k tomu, ze komponenty pro www prohlizec do delphi, c++ jsou free a muze si www prohlizec koneckoncu udelat kazdy, tak si tam take muze zadat prislusny blok z pameti ukladat. Viz jakpsatweb - zaheslovani stranky (ale nevim presne, jestli je to v root nebo html, nebo nekde v navodech) |
||
Časová prodleva: 17 let
|
0