Html kod ?|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Html kod ?
Exikon
It’s a first time for everybody
Medlem
Forum Posts: 2
Member Since:
September 20, 2003
sp_UserOfflineSmall Offline
1
January 24, 2004 - 2:08 pm
sp_Permalink sp_Print

Html kod ?

Jag undra om det kanske var någon som kan html koden som typ gör så att man inte kan högerklicka på hemsidan. ? 😀

Avatar
Gamblor
Member
Medlem
Forum Posts: 3514
Member Since:
September 1, 2002
sp_UserOfflineSmall Offline
520815
January 24, 2004 - 2:18 pm
sp_Permalink sp_Print

Vad jag vet så är det ett javascript du söker och ingen html-kod.

Kolla på denna sidan
http://www.webmasterworld.com/.....m91/42.htm

Avatar
Ctrl
Varberg
Member
Medlem
Forum Posts: 10355
Member Since:
March 10, 2003
sp_UserOfflineSmall Offline
520830
January 24, 2004 - 2:29 pm
sp_Permalink sp_Print

Däremot hjälper det föga mot att Visa källa i menyerna till webläsaren.
Eller om man inte orkar gå upp där kan man t.ex. hålla in musknappen, >meddelande dyker upp<, tryck enter, släpp musknapp.. vipps så dyker menyn upp.

“Never argue with an idiot. They will only bring you down to their level and beat you with experience.”

paddda
Kommer du hit ofta?
Medlem
Forum Posts: 318
Member Since:
February 10, 2001
sp_UserOfflineSmall Offline
520844
January 24, 2004 - 2:36 pm
sp_Permalink sp_Print

http://www.tiger.se/dok/exempe.....stora.html <--- en till länk dock svenska. Detta kan du komma genom om du trycker på escape samtidigt som du högerklickar.

bossse
Nu vet jag hur man gör inlägg!
Medlem
Forum Posts: 47
Member Since:
March 6, 2002
sp_UserOfflineSmall Offline
521257
January 24, 2004 - 10:36 pm
sp_Permalink sp_Print

Kopiera koden nedan och lägg in på huvudsidan,
där man också lägger in sin övriga kod
(här döpt till index.htm)
Denna anropas sedan i form av en iframe som täcker hela skärmen.
Koden för anropssidan finns längst ner i detta svar.
Med detta så kan du varken se koden med högerklick eller med menyalternativet.
OBS! Att scriptet ligger i bodyn.

<HTML>
<HEAD>

<style type=text/css>
body {FONT-FAMILY:Arial, Times, Verdana; FONT-SIZE:16px; color:yellow}
#meny {width:40%; height:10%; padding:8px; border:2px solid black}
</STYLE>

</HEAD>

<BODY bgColor=green>
Om man lägger all kod i en iframe och sedan anropar denna så kan man försvåra att någon ser koden.



Denna text kan man ju inte se i källkoden som du märker.



Här lägger man bara in sitt vanliga innehåll på sidan




<div id=meny>
Testa att högerklicka på sidan.



Eller välj i stället menynalternativet.


Visa, Källa och du ser bara koden för själva anropsidan
</div>
<DIV id=ie5menu onmouseover=highlightie5(event)
onclick=jumptoie5(event) onmouseout=lowlightie5(event) display:none>

<SCRIPT language=JavaScript>

//set this variable to 1 if you wish the URLs of the highlighted menu to be displayed in the status bar
var display_url=0
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
if (ie5||ns6)
var menuobj=document.getElementById("ie5menu")
function showmenuie5(e){
//Find out how close the mouse is to the corner of the window
var rightedge=ie5? document.body.clientWidth-event.clientX : window.innerWidth-e.clientX
var bottomedge=ie5? document.body.clientHeight-event.clientY : window.innerHeight-e.clientY
//if the horizontal distance isn't enough to accomodate the width of the context menu
if (rightedge<menuobj.offsetWidth)
//move the horizontal position of the menu to the left by it's width
menuobj.style.left=ie5? document.body.scrollLeft+event.clientX-menuobj.offsetWidth : window.pageXOffset+e.clientX-menuobj.offsetWidth
else
//position the horizontal position of the menu where the mouse was clicked
menuobj.style.left=ie5? document.body.scrollLeft+event.clientX : window.pageXOffset+e.clientX
//same concept with the vertical position
if (bottomedge<menuobj.offsetHeight)
menuobj.style.top=ie5? document.body.scrollTop+event.clientY-menuobj.offsetHeight : window.pageYOffset+e.clientY-menuobj.offsetHeight
else
menuobj.style.top=ie5? document.body.scrollTop+event.clientY : window.pageYOffset+e.clientY
menuobj.style.visibility="visible"
return false
}
function hidemenuie5(e){
menuobj.style.visibility="hidden"
}
function highlightie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode //up one node
firingobj.style.backgroundColor="highlight"
firingobj.style.color="white"
if (display_url==1)
window.status=event.srcElement.url
} }
function lowlightie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode //up one node
firingobj.style.backgroundColor=""
firingobj.style.color="black"
window.status=''
} }
function jumptoie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode
if (firingobj.getAttribute("target"))
window.open(firingobj.getAttribute("url"),firingobj.getAttribute("target"))
else
window.location=firingobj.getAttribute("url")
} }
if (ie5||ns6){
menuobj.style.display=''
document.oncontextmenu=showmenuie5
document.onclick=hidemenuie5
}
</SCRIPT>
</BODY>
</HTML>

Döp filen ovan till t.ex index.htm
---------------------------------------

Koden nedan anropar sedan filen ovan.
Endast koden nedan kommer att synas vid Visa, Källa om du gjort rätt.

<HTML>
<HEAD>
<STYLE TYPE =TEXT/CSS>
BODY {margin:0px;}
</STYLE>
</HEAD>
<BODY bgColor=green>
<iframe src="index.htm" width="100%" height="150%" frameborder="0" scrolling="no"> </iframe>


</BODY>
</HTML>

Ett annat sätt att dölja sin kod kanske kan vara att lägga en tramsparent bild eller över hela sidan.
Har inte testat detta men det bör väl funka.

MEN, det går alltid att stjäla allt som man ser på sin dator,
det laddas ju ner till datorn först och visas sedan.
alltså finns det i använarens dator.

Detta försvårar bara för de som inte har kunskap om detta.

Avatar
Ogrebeast
Member
Medlem
Forum Posts: 3771
Member Since:
February 21, 2003
sp_UserOfflineSmall Offline
521273
January 24, 2004 - 10:56 pm
sp_Permalink sp_Print

Exikon wrote: Html kod ?

Jag undra om det kanske var någon som kan html koden som typ gör så att man inte kan högerklicka på hemsidan. ? 😀

Finns ju även script som tillåter att man kan högerklicka men inte kan välja "Visa källa", som här på NH. Men det finns ALLTID vägar förbi det där wink

ManicBlue
Member
Medlem
Forum Posts: 2005
Member Since:
December 15, 2002
sp_UserOfflineSmall Offline
521294
January 24, 2004 - 11:17 pm
sp_Permalink sp_Print

Stoppa högerklicksscript är bara sååå onödigt. Om den personen som skapat sidan tror sig kommit på en unik kod på något vis så tycker jag inte heller att han/hon borde publicerat sidan från första början.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 694
Currently Online:
Guest(s) 44
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL