禁止查看网页源文件js代码

<html>
 <head>
 <script>
 function clear() {
  Source=document.body.firstChild.data;
  document.open();
  document.close();
  document.body.innerHTML=Source;
 }
 </script>
 </head>
<body onload=clear()>
     Test
 </body>
 </html>

破解方法

把月老大的网页在本地打开,然后在浏览器的地址栏输入
javascript:
var xmlHttp =document.all
             ?new ActiveXObject("Msxml2.XMLHTTP")
                         :new XMLHttpRequest();
var callServer=function() {
   var url =location.href;
   xmlHttp.open("GET",url,true);
   xmlHttp.onreadystatechange = updatePage;
   xmlHttp.send(null);
};
var updatePage=function() {
  if (xmlHttp.readyState == 4) {
       var response = xmlHttp.responseText;
       alert(response);
  }
};
callServer();

禁止查看源码文件方法二
如果那个还嫌不够,再试试这段java代码
package com.test;

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.Reader;
import java.net.HttpURLConnection;
import java.net.URL;

import org.apache.poi.hwpf.model.FileInformationBlock;

 

public class MyURL {
        public static void main(String[] args){
                try{
                        //设置要连接的url
                        URL url=new URL("http://www.sina.com");
                       
                        //建立连接对象
                        HttpURLConnection  httpconn=(HttpURLConnection)url.openConnection();
                       
                        //获取输入流
                        InputStream is=httpconn.getInputStream();
                        BufferedReader br=new BufferedReader(new InputStreamReader(is));
                       
                        //将返回信息写入输出文件/控制台
                        /*OutputStream os=new FileOutputStream("d:/mythml.html");       
                        OutputStream os2=new FileOutputStream("d:/mythml2.html");*/       
                        byte[] bs=new byte[1024];
                        int len;
                        String s;
                       
                        while((s=br.readLine())!=null){
                                System.out.println(s);
                        }
                       
                        br.close();
                        is.close();
                       
//                        while((len=is.read(bs))>0){
//                                os.write(bs,0,len);
//                                os2.write(bs,0,len);
//                        }
                       
                        //关闭输入输出流
//                        os.close();
//                        os2.close();
                        is.close();
                       
                }catch(Exception e){
                        e.printStackTrace();
                }
        }
}

时间: 2024-08-23 08:20:57

禁止查看网页源文件js代码的相关文章

JS禁止查看网页源代码的实现方法_javascript技巧

先给大家分享下三种查看路径的方法: 1.直接按F12 2.Ctrl+Shift+I查看 3.鼠标点击右键查看 把以上三种状态都屏蔽掉就可以了,document有onkeydown(键盘按键事件),该事件里面找到对应的keycode并处理就可以,document也有oncontextmenu鼠标右键事件,屏蔽即可. JS撸码如下: window.onload=function(){ document.onkeydown=function(){ var e=window.event||argumen

提供在IE7中查看网页源文件的简单技巧_应用技巧

在我们浏览Internet时,常常需要查看网页html文件的源代码.在IE7中,要实现这一点,同IE6没有太大的区别,操作相当简单,只需在网页空白处单击鼠标右键选择"查看源文件"或在"页面"按钮的下拉菜单中选择"查看源文件",IE7即默认启动记事本来显示相应网页的html文件.   本文提供在IE7中查看网页源文件的简单技巧.   使用其他编辑器查看源文件  记事本的功能相对简陋了些,许多朋友更喜欢使用第三方的文本文件编辑器,比如说UltraEd

倒记时60刷新网页的js代码

 这篇文章主要介绍了倒记时60刷新网页的js代码,需要的朋友可以参考下  代码如下: <html xmlns="http://www.w3.org/1999/xhtml">    <head>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  <title>60刷新本页</title>  &l

网页运行js代码

<SCRIPT> function Preview(obj) {   var TestWin=open('');   TestWin.document.write(obj.value); } //欢迎来到站长特效网,我们的网址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载. function copyCode(obj) {     var rng = document.body.createTextRange();     rn

一个随机调用<Iframe>框架网页的JS代码

js|随机|网页 说明:下面第一行中的4是网页数量,自己看着办吧<SCRIPT Language="JavaScript">tips = new Array(4);tips[0] = "1.htm";tips[1] = "2.htm";tips[2] = "3.htm";tips[3] = "4.htm";index = Math.floor(Math.random() * tips.lengt

整理:常用的网页特殊效果JS代码

js|网页 收藏本站<span style="CURSOR: hand" title="网页教学网">收藏本站</span>或:<Script Language="JavaScript"> function bookmarkit() { window.external.addFavorite('http://你的网址','你的网站名称') } if (document.all)document.write('&

禁止拷贝网页内容的js代码_javascript技巧

复制代码 代码如下: <body oncontextmenu = "return false"> <body oncontextmenu = "return false" onselectstart = "return false">

倒记时60刷新网页的js代码_javascript技巧

复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>60刷新本页</title> <script type="text/javascript&qu

网页另存为js代码

<html> <head> <title>另存网页</title> </head> <body> <object classid="clsid:8856f961-340a-11d0-a96b-00c04fd705a2" height="0" width="0" id=webbrowser></object> <input type="b