网页交付如何不暴露源码的简单介绍
本文目录一览:
- 1、如何防止别人看到网页源代码
- 2、如何使网页源代码不显示出来?
- 3、互联网企业是如何保证源码不被泄露的?
- 4、如何对网页加密,防止我做的网页源码泄露或被别人下载复制?
- 5、怎样隐藏网页中的源代码!
- 6、html页面如何让别人看不到页面源代码!
如何防止别人看到网页源代码
如果网页交付如何不暴露源码我们要防止别人看网页源代码网页交付如何不暴露源码,那网页交付如何不暴露源码我们先分析下别人是怎么查看网页源代码的吧。一般我们都知道通过IE也就是我们所说的微软出品的IE浏览器,当你打开一个网页的时候,等她完全加载好之后,点击浏览器菜单栏里的“查看”,里面有“源文件”选项(或者在网页的空白处右击,选择“查看源文件”就也可以查看到网页源代码了)。
现在一般很多人是通过JS来防止别人查看网页源代码的,具体的方法也比较多,这边炬点网就为大家简单整理了几个方法,不过这些既然叫“方法”那必然会有高手有方法还是能破解开的。
一、下面的这个还算是比较好的防止查看网页源代码的方法,大家也可以试试?
html
head
script language="javascript"
function clear(){
Source=document.body.firstChild.data;
document.open();
document.close();
document.title="看不到源代码";
document.body.innerHTML=Source;
}
/script
/head
body onload=clear()
!--
a href=";炬点网/a源代码好像是不让看的!--
/body
/html
二、下面的这个方法是防止别人在网页上面使用右键查看网页源代码的方法,大家可以看看。
SCRIPT language=javascript
function click() { if (event.button==2) { alert(\'对不起,禁止使用此功能^_^.\') } } document.onmousedown=click
/SCRIPT
script language="JavaScript"
!-- locate = 0; function scroller()
{ if (locate !=500 ) { locate++; scroll(0,locate); clearTimeout(timer); var timer = setTimeout("scroller()",3); timer; } } // --
/script
这第二种方法,大家需要在HTML代码中加入“SCRIPT language=javascript function click() {if (event.button==2) {alert('不能查看!');}}document.onmousedown=click /SCRIPT”一段代码的。
三、直接让你在浏览网页的时候右键点击失效,下面的我们应用的代码。
script language="JavaScript"
!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)
{if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//--
/script
四、屏蔽右键菜单查看方式
Script Language=java script
function Click(){
alert('版权所有(C)XXXltd.');
window.event.returnValue=false;
}
document.oncontextmenu=Click;
/Script
这样无论采取什么方式点击鼠标,都不会再出现快捷菜单了。不过值得注意的是,如果访问者直接在浏览器地址栏中键入"java script:alert(document.oncontextmenu='')",就可以解除对右键菜单的屏蔽。
五、屏蔽窗口菜单栏查看方式(这个方式其实是对第四点的一个防范了)这个方法是对新打开窗口的各种属性可以进行控制,具体包括控制菜单栏、滚动条及地址栏是否可见等。如果把父窗口关闭,并将新打开窗口的菜单栏和地址栏隐藏,不就可以屏蔽窗口菜单栏查看方式了吗?实现代码如下:
Head
Object id=closes type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"
Param name="Command" value="Close"
/Object
/Head
Body
Script Language=java script
closes.Click()
window.open("网页文件名.htm","","menubar=no,location=no,
scrollbars=yes,resizable=yes")
/Script
/Body
这种法的原理就是首先将自己网站的首页制作成index.htm形式,把首页设计成一个过渡页。然后将自己的真正主页制作成default.htm形式(具体实现过程见本文所附源代码)。这样访问者无论如何也无法查看网页源代码了。这不仅仅保护了您的版权,也为进一步开发提供了保障。通过此方法,您可以结合Cookie技术,真正做到限制用户浏览网页,从而避免主页资料被非法访问者访问。
不过话又说回来了,人家网易、新浪她们怎么没有防止人家查看网页源代码呢?你一个小小的站长这么矫情?当然这个不是这样讲的啦。毕竟人家那些大型网站可能和一些网络的爱好者们不同啦。
此外,炬点还想指出的是,有些禁用页面效果的Javascript脚本在Firefox浏览器里就会失效的,再加上Firefox的网页开发插件,那就更加如虎添翼了。所以呢,有时候我们在绞尽脑汁不想让别人查看到源代码的时候,别人当然也能够通过一定的方法来和你较劲啦!其实,如果人家真想看源代码是没办法阻止的,不然你只能对服务器进行加密处理咯。
如何使网页源代码不显示出来?
html
head
script
function clear(){
Source=document.body.firstChild.data;
document.open();
document.close();
document.title="看不到源代码";
document.body.innerHTML=Source;
}/script
/head
body onload=clear()
!--
a href=""a href='' target='_blank'font color=red脚本/font/a之家/a可惜你看不到!
--
/body
/html
互联网企业是如何保证源码不被泄露的?
一般网络公司对源代码的保护,也就两个方面,一个是管理制度方面,一个是应用软件方面。
管理制度方面:一般就是内外网隔离,封闭U口,锁机箱等。但是在实际操作起来会大大影响到员工的工作效率,且可能会造成抵触情绪。
应用软件方面:软件方面的话,用加密软件就能做到了。加密软件的机制基本上可以分为两种,一种是透明加密模式,另一种是环境加密模式。这两种各有优势。像如果是开发企业,做软件开发的话,比较适合环境加密。环境加密的话,用SDC沙盒现在比较流行,很适合做软件开发的公司。
如何对网页加密,防止我做的网页源码泄露或被别人下载复制?
很简单,网页交付如何不暴露源码你用asp、jsp、php等语言编写就不会泄露源码网页交付如何不暴露源码了。别人得到的只是网页交付如何不暴露源码你源码的运行结果
怎样隐藏网页中的源代码!
不准查原代码
在head
/head
之间加上以下代码
script
function
clear(){
Source=document.body.firstChild.data;
document.open();
document.close();
document.title="禁止查看源代码";
document.body.innerHTML=Source;
}/script
然后是在BODY部分加onload=clear(),最后是把BODY的全部内容放到
!--
--之间就可以了!
html页面如何让别人看不到页面源代码!
防止查看网页源代码的方法:
html
head
script language="javascript"
function clear(){
Source=document.body.firstChild.data;
document.open()网页交付如何不暴露源码;
document.close()网页交付如何不暴露源码;
document.title="看不到源代码";
document.body.innerHTML=Source;
}
/script
/head
body οnlοad=clear()
!--
a href=";炬点网/a源代码好像是不让看的!--
/body
/html
扩展资料
HTML 页面中的 SVG
SVG 文件可通过以下标签嵌入 HTML 文档:embed、object 或者 iframe。
HTML 页面中的 SVG
下面网页交付如何不暴露源码,你会看到三种把 SVG 文件嵌入 HTML 页面的不同方法。
使用 embed 标签
embed 标签被所有主流的浏览器支持,并允许使用脚本。
注释:当在 HTML 页面中嵌入 SVG 时使用 embed 标签是 Adobe SVG Viewer 推荐的方法!然而,如果需要创建合法的 XHTML,就不能使用 embed。任何 HTML 规范中都没有 embed 标签。
语法:
embed src="rect.svg" width="300" height="100"
type="image/svg+xml"
pluginspage="" /