Avatar billede lilleulv Nybegynder
29. maj 2004 - 22:37 Der er 19 kommentarer og
1 løsning

låse mine hp sider men mulighed at stadig kunne printe, kan man ?

jeg arbejder med at lave en ny hjemmeside med ikke så meget glimmer og mere overskuelig.  men men men... jeg vil godt have det sådan at mine sider er låste så man ikke kan kopiere fra dem
jeg har leget med dette script men man kan så ikke engang få lov at bruge links *snøft*

<script language="javascript">
function noClick() {
if ((event.button==1)||(event.button==2)||(event.button==3)||(event.button==4)||(event.button==5)) {
alert('Her teksten.')
}
}
document.onmousedown=noClick
</script>

En af siderne vil jeg gerne lave som en børneside hvor de kære små kan klikke på en tumbnail og det så bliver stort, og hvor de små så bare kan printe uden nogen problemer, men jeg vil stadig godt have selve baggrunden og egne kreationer af eks. menulinier låste.  Men kan jeg mon gøre dette ???

Jeg er temmelig ny på dette område, og kun arbejdet med hjemmeside nu i ca 2 mdr. men håber at med tiden blive så dygtig at jeg selv kan lave scriptene.  Men håber her findes der kan og vil hjælpe.

Jeg kører med XP, bruger frontpage 2003 til lave siderne i.

hilsen fra lilleulv
Avatar billede knudx Nybegynder
30. maj 2004 - 00:09 #1
kære ulv
Der er ikke nogen *sikker* måde at skjule kildekoden til et dokument - det skal jo loades ind i browseren for at siden kan vises. Det script du laver prøver at 'opfange' museklik, som man normalt bruger til at nå frem til 'vis kilde' menu'en. Prøv at fjerne "(event.button==1)||" fra if-sætningen, så bliver det 'normale' (venstre) klik ikke fanget, men højreklikket gør *måske*. Men hvad med browserens menulinie - der er som regel et menupunkt View->View source, og det kan du ikke slå fra med javascript.
Så brug hellere dine kræfter på noget sjovere - det der med de små børn lyder for eksempel ret cool.
Avatar billede vallemanden Nybegynder
30. maj 2004 - 04:23 #2
Det er helt rigtig som knudx, men her er et lidt 'bedre' script der også virker på
mozilla :-)

<SCRIPT LANGUAGE="JavaScript1.1">
function right(e){
if (navigator.appName == 'Netscape'&&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer'&&
(event.button == 2 || event.button == 3)){
alert("    Nope!");
return false;
}
return true;
}

document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
</SCRIPT>
Avatar billede lilleulv Nybegynder
30. maj 2004 - 08:49 #3
hej knudx.

Jeg ved det kan lade sige gøre, men hvordan.  Jeg har som sagt ikke den store erfaring endnu ( æv æv ... vil ski helst selv ) Den jeg har lavet i første omgang har jeg erfaret er alt for tung og virker rodet.( den kan du se på www.lilleulv.dk)  Så nu arbejder jeg at lave en ny fra bunden men har som sagt brug for lidt hjælp ang script.

Men jeg læser og læser og prøver finde ud af det.  Mit mål med at have en hjemme side er jo at læseren som besøger skal få et hyggeligt ophold, men da jeg selv sidder og laver mine animationer vil jeg nu godt kunne beholde dem så "webtyve" ikke bare kan klikke og snappe til deres side for at kalde deres ting.  ( kender et par der har oplevet dette)
Jeg er klar over man ikke kan sikre 100 % men kan gøre det optimale.

Til sidst.  Jeg er glad for en melding at du også synes en god ide at tanken til de kære små.  Håber bare en kan og vil hjælpe med at min tanke at børnesiden gøres børnevenlig. 
hilsen lilleulv
Avatar billede lilleulv Nybegynder
30. maj 2004 - 08:52 #4
Hej vallemanden

Det vil jeg lige prøve om det kommer til at virke bedre.  ;)
Har du mon også en ide til hvad jeg kan gøre ang min tanke til børnesiden.

Hilsen lille ulv
Avatar billede lilleulv Nybegynder
01. juni 2004 - 01:03 #5
hej igen vallemand...

det script gør at man stadig kan flytte musen henover billedet og så kopiere... ææææææææææææææææææv..... det er er jo det jeg vil prøve at undgå...

har du en bedre løsning

hilsen lilleulv
Avatar billede vallemanden Nybegynder
01. juni 2004 - 01:12 #6
øhh oki det var jeg ikke lige klar over at det var det du ville have
Jeg prøver at kigge på det
Avatar billede klaske_ko Nybegynder
01. juni 2004 - 01:17 #7
du kan, hvis du er bange for at miste din kildekode prøve dig i Flash...det er svært, men din side kan IKKE nakkes :)
Avatar billede lilleulv Nybegynder
01. juni 2004 - 01:18 #8
måske jeg ikke har forklaret det så godt  :(

skal jeg prøve beskrive nærmere *S*

hilsen lilleulv
Avatar billede thedeathart Nybegynder
01. juni 2004 - 01:21 #9
pjat, man kan da altid lave et screenshot. Men alt kildekode som ikke er serverscripting (asp,php,cgi) kan altid nakkes.

Og flash kan faktisk også, da det kræver et html dokument, som skal loade den, dvs. du kan stjæle filen, og så rippe den :)
Avatar billede lilleulv Nybegynder
01. juni 2004 - 01:25 #10
hej thedeathart

hmmmm.... men kræver vist man har et større kendskab til det, gør det ikke ?

Men vil ligesom godt have min hp bliver sikret optimalt :(
hilsen lilleulv
Avatar billede lilleulv Nybegynder
01. juni 2004 - 01:26 #11
hej klaske ko

er som sagt ganske ny .. så det med flash kender jeg ikke til endnu

hilsen lilleulv
Avatar billede thedeathart Nybegynder
01. juni 2004 - 01:29 #12
du kan sikre den ved at putte det der "no right click" script på siden.
og nej, så meget kendskab kræver det ikke. Men alle der opgiver ved at de ikke kan højreklikke kan nok ikke :P

Mht. design, vil jeg anbefalde dig en opbygning, med nolge boxe, så man skal srolle mindst muligt. Og så en lidt mindre skrif, og rød på sort er ikke en særlig god kombination
Avatar billede thedeathart Nybegynder
01. juni 2004 - 01:32 #13
du bruger også meget tungt grafik, prøv at gemme så de fylder mindre.

Du skal tænke på at det ikke er alle som har ADSL endnu..

læs evt. på www.html.dk , de har en masse gode tutorials i at lave ordelige hjemmesider.
Avatar billede thedeathart Nybegynder
01. juni 2004 - 01:39 #14
mht. at lave et popup kan du evt. bruge dette her :

<a href="#" onClick="MyWindow=window.open('billed.jpg','Billed','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=500,height=500,top=15,left=100'); return false;"><img src="billed.jpg" widht="50" height="50"></a>

dette her kode, lave et billed som er 50x50, og som åbner et popup vindue, som så viser det store billed, i et vindue som er 500x500
Avatar billede lilleulv Nybegynder
01. juni 2004 - 01:39 #15
hej igen thedeathart

Jeg er opmærksom på prb med den side der kører nu og arbejder med at komme med en ny som er holdt uden ret meget af "psp-glitter" og istedet for animerede links bliver der knapper.  plus stort set alle sider er holdt i svag lysebrun farve ;)

Men jeg tager skam med glæde imod både ris og ros ang den side der kører lige ... det er som sagt min første, var temmelig stolt lige da lavet men kan godt se den virker rodet ;)
Avatar billede lilleulv Nybegynder
01. juni 2004 - 01:42 #16
vil prøve med den kode thedethart ... *S* bliver dog ikke nu , tror jeg trænger til at sove snart
Avatar billede lilleulv Nybegynder
01. juni 2004 - 01:44 #17
gid jeg bare selv kunne lave de koder ...*SSS* Er ikke så god til engelsk og har ikke rigtig fundet nogen steder med lektioner på dansk endnu på nettet
Avatar billede vallemanden Nybegynder
09. juni 2004 - 11:28 #18
:-)
Avatar billede thedeathart Nybegynder
09. juni 2004 - 13:25 #19
www.html.dk har en masse gode tutorials på DANSK, i kodning.

Den side vil jeg klar anbefale :)
Avatar billede lilleulv Nybegynder
10. juni 2004 - 13:26 #20
vallemanden... du er en skat *SS* Takker varmt

knus
lilleulv
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester