Autor | Zpráva | ||
---|---|---|---|
Adél Profil * |
#1 · Zasláno: 19. 8. 2005, 20:40:21
mám malinký problém nechci aby mi někdo kopíroval obrázky ze stránky mám tam možnost klikat jen na odkazy ale nevychytala sem obrázky v tom smyslu že se mi tam objeví je odeslat vytisknout a tak v pravém horním rohu nevíte jak to zrušim ...?
|
||
Spikee Profil |
#2 · Zasláno: 19. 8. 2005, 20:49:42
|
||
Šlaha Profil |
#3 · Zasláno: 19. 8. 2005, 20:52:37
Ale je to na nic
|
||
centi Profil |
#4 · Zasláno: 19. 8. 2005, 20:54:50
Adél
To čo ti radí Spikee ti len odstráni ten toolbar pri nabehnutí nad obrázok. Ale v žiadnom prípade nezabráni skopírovaniu obrázka. Resp. skopírovanie obrázka zo stránky sa nedá zakázať, možno len urobiť zložitejším. |
||
Adél Profil * |
#5 · Zasláno: 19. 8. 2005, 21:02:11
a jak to udělat hodně složité?
|
||
Acci Profil |
#6 · Zasláno: 19. 8. 2005, 21:04:00
Nelze žádným způsobem zakázat kopírování obrázků (tohle téma se tu už řešilo mnohokrát)
|
||
Adél Profil * |
#7 · Zasláno: 19. 8. 2005, 21:05:48
ale na blocích nejdou stahnout pokud nejsi velkej machr
|
||
Šlaha Profil |
#8 · Zasláno: 19. 8. 2005, 21:18:12
Cože? Dej sem odkaz, kde to podle tebe nejde stáhnout
|
||
Dero Profil |
#9 · Zasláno: 19. 8. 2005, 21:22:36
Adél
ale na blocích nejdou stahnout pokud nejsi velkej machr I skromný, nenápadný, vcelku tichý človíček s trochou znalostí zkopíruje z webu libovolný obrázek. Přinejhorším mu stačí znát tlačítko PrtScr. |
||
Adél Profil * |
#10 · Zasláno: 19. 8. 2005, 21:30:02
jo to vím že stačí tohle taky to zvládám ..... ale lidi co znám ne .. ale kdyby náhodou prostě nechci aby se to stáhlo přes myš
|
||
Dero Profil |
#11 · Zasláno: 19. 8. 2005, 21:34:44
Dobrá rada - vykašli se na to. Na webu jsou důležité věci (čistý kód, přehledná a účelná grafika, uživatelský komfort) a věci nedůležité (zbytečný js, balast). Nezlob se, ale pochybuji, že už máš vyřešené opravdu důležité věci.
|
||
Adél Profil * |
#12 · Zasláno: 19. 8. 2005, 21:47:42
nemáma asi a ž to uvidíš tak se ti to líbit nebude ale soufám že alespon neco oceníš...
|
||
bojars Profil |
#13 · Zasláno: 19. 8. 2005, 22:35:05
a jak to udělat hodně složité?
Spikeeho odkaz plus: http://www.jakpsatweb.cz/javascript/priklady/prave-tlacitko-zakaz.html Je to "hodně" a zbytočne zložité. Súhlasím so všetkými, ktorí sú proti, alebo Ťa od toho odhovárajú... ale však aj na tej stránke to Yuhů tiež komentuje... |
||
Radek Hrabůvka Profil |
#14 · Zasláno: 20. 8. 2005, 03:40:27
Pohodlně jdou zkopírovat obrázky Firefoxem:
Nástroje => Informace o stránce => karta Média, mám to i s prohlížečem. Každý dnešní prohlížeč (grafický) má něco podobného: Soubor, Uložit jako... Koupil jsem klávesnici, nefungova klávesa PrtScr. Tak jsem ji šel vrátit s tím, že pro mne to je třetí nejdůležitější klávesa po Enter a Esc ;-) Je jediný způsob, jak zabránit ztažení obrázku: u JPEG komprese nastavit takovou sílu, že se na to nedá dívat, pak to nikdo dobrovolně nechce. |
||
Plaváček Profil |
#15 · Zasláno: 20. 8. 2005, 08:01:40 · Upravil/a: Plaváček
Zkopírování obrázku nelze zabránit (ostatně to bylo už řečeno výše), na druhou stranu, pokud přeci jenom hodláte cestu ke stažení méně znalým uživatelům ztížit, existuje jednoduchá cesta i bez Javascriptu, postačí vám čisté CSS. Zde je ukázka .
Princip tkví v použití průhledného obrázku, který pomocí absolutní pozice "navléknete" na vložený obrázek a můžete ztížit i cestu pomocí PrtScreen vložením nějakého copyrightu. Více zjistíte ve zdrojovém kodu. Druhý obrázek je vložen jako pozadí přímo elementu P a nad ním je opět absolutně pozicovaný blok s průhleným obrázkem o stejné velikosti. To má navíc dvě výhody - obrázek se nezobrazí ani při vypnutých stylech a nelze uložit ani jako pozadí, protože samotný obrázek není součástí kodu stránky, ale je umístěn ve stylu. Nešťastnému uživateli se tedy uloží pouze prázdný průhledný obrázek, což nepotěší :) Je ale nutné dodat, že to není příliš praktické řešení, zvláště potřebujete-li vyrobit fotogalerii se stovkami fotek. Tolik ode mě jako odpověď na úvodní otázku. |
||
peta Profil * |
#16 · Zasláno: 20. 8. 2005, 08:57:03
Adél
Na stahnuti obrazku nemusis byt velky machr. Co se ti zobrazi na obrazovce, to musi byt uz na tvem pocitaci a to v kesi. Staci Kliknout na Tento pocitac a doklikas se tam... Pres mys je treba "pofiderni zakaz praveho tlacitka" www.jakpsatweb.cz Javascript priklady |
||
Cirdan Profil * |
#17 · Zasláno: 20. 8. 2005, 10:11:19
Plavacek
To má navíc dvě výhody - obrázek se nezobrazí ani při vypnutých stylech a nelze uložit ani jako pozadí, protože samotný obrázek není součástí kodu stránky, ale je umístěn ve stylu. Nešťastnému uživateli se tedy uloží pouze prázdný průhledný obrázek, což nepotěší :) Asi budem musiet skazit nieciu radost.... obrazok sa nielenze zobrazil, ale som ho aj stiahol.... takze.... ee... a nebol priehladny ale pekne farebny..... |
||
Plaváček Profil |
#18 · Zasláno: 20. 8. 2005, 10:20:00 · Upravil/a: Plaváček
První stáhneš ze stránky při vypnutých stylech, Cirdane, ten druhý se ti při nedostupných stylech ani nezobrazí. Navíc, já radost nemám, považuji takové věci za naprosté zbytečnosti. Samozřejmě, Mozilla ti ho umožní uložit přes Page Info, ale otázka zněla jinak - jak neznalému uživateli, většinou člověku, který používá IE znemožnit uložení obrázku přes pravé tlačítko myši.
|
||
Leo Profil |
#19 · Zasláno: 20. 8. 2005, 16:41:49
Bezte s tim schovavanim obrazku uz nekam, pokud nechcete, aby si je lidi ukladali, tak je proste nedavejte na internet a nechte si je doma na disku. Leo
|
||
Radek Hrabůvka Profil |
#20 · Zasláno: 22. 8. 2005, 02:19:39 · Upravil/a: Radek Hrabůvka
peta najdi v keši mapu
Výše popsaným způsobem způsobem mám ve Firefoxu obrázky jak na dlani, včetně mapy. Plaváček Tvůj způsob se mi zdá složitý, stačí dát pozadí průhlednému gifu. img.obr1 {background: url(obr1.jpg) img.obr2 {background: url(obr2.jpg) <img class=obr1 src=pruhledny.gif width=200 height=300> <img class=obr2 src=pruhledny.gif width=200 height=300> Neznám jediný důvod, proč by si BFU nemohli stahovat obrázky a ostatní ano. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0