如何查看网页源代码
制作网页除了需要自己不断的灵感源泉,更需要借鉴前人们的经验和宝贵资源,平时多看别人的作品来丰富自己的知识库是十分好的方法,那我们怎么来借鉴别人的作品呢?当然是看别人的页面源代码了。
互联网发展如此迅速,靠的就是它开源、共享的几个特性,所以更应该发挥这个特性。针对目前流行的几种浏览器,我们挑重点分别介绍一下几种查看页面源代码的方法。
IE浏览器查看源代码的方法
IE浏览器就是微软公司出品的Internet Explorer,一般内置在各个版本的Windows操作系统中,现在流行的版本有IE6、IE7,也有少数人开始用IE8,但它还不完善,建议还是使用稳定的IE6或IE7。
打开浏览器,输入一个网址,待页面全部打开。找到一块你觉得感兴趣的地方,然后找到它的源代码,反正是举例,我就随便找个目标,比如首屏的“滚动热点”。
好,目标寻找完毕,在页面的空白处点击鼠标右键,在菜单中可以看到“查看源文件”的选项,如图一,点击它,然后会弹出一个文本文档,你会看到一大堆代码,这就是这个页面的源文件了。
不过有些做页面的朋友不厚道,不想让别人看到源文件,于是添加代码禁止在网页中点击右键,这时候你可以点击浏览器菜单栏里的“查看”,里面有“源文件”选项,如图二,效果和右键查看源代码相同。
如果这个也给禁止了呢?那我们就把页面另存一下,点击浏览器菜单栏里文件--另存为,如图三,存好了之后再拿Dreamweaver或者记事本之类的软件打开就行了。
如果这个也用不了......那只能再根据具体情况分析了,稍后再谈这个。
那么长的源文件,看了都头晕,怎么找到自己想要的那个部分?搜索呀,寻找有代表性的关键词搜索,有时候可以搜索文字,有时候可以搜索图片名称。这个例子比较好找,只要找到“滚动热点”就可以了。在记事本中按Ctrl+F,或者工具栏中编辑里的查找,如图四,输入“滚动热点”,一下就搜到了。然后再看一
下,原来滚动字幕就在
里面包含着。OK,目标找到了。现在绕回去说刚才没有解决的那个问题,有些网页禁止右键、禁止查看源文件怎么办?有一款对网页开发非常实用的浏览器,还有很多相关插件可以增强其性能,它就是Firefox。
Firefox浏览器查看源代码的方法
Firefox浏览器有助于网页开发制作的功能要远胜于IE,而且有些禁用页面效果的Javascript脚本在Firefox里是失效的,再加上Firefox的网页开发插件,那就更加如虎添翼了。
Firefox浏览器查看网页源代码的方法基本和IE相似,也是在页面空白处点击右键选择“查看页面源代码”,直接按Ctrl+U,或者点击工具栏上的查看“查看页面源代码”,如图五。
如果还是不能查看源代码,我们可以借助一下插件,Firefox有一个专业的网页开发插件叫Web Developer,可以在Firefox的官方网站下载到:
https://https://www.360docs.net/doc/8f5262680.html,/zh-CN/firefox/addon/60,如图六,点击“安装到Firefox”按钮,在弹出的窗口中点击“安装”,等到下载完毕就会直接安装到浏览器中了,重启Firefox浏览器,如果你能看到一个新的工具条,这表示它可以正常使用了。
Web Develpoer插件在制作网页中最常用到的两个功能是查看CSS(View Css)和查看源代码(View Source),只需要点击按钮就可轻松搞定。
依照上面的步骤,打开页面,等待全部加载完毕,然后点击Web Developer工具栏中从右数第二项的View Source,在下拉菜单中再点击View Source,立刻会弹出一个页面,这就是页面的源代码,而它不是用记事本或其它工具打开的,是Firefox自带的代码查看器。在查看器中直接按Ctrl+F或者点击工具栏菜单中的编辑 --查找,搜索“滚动热点”,一下就能找到了,这个插件十分方便,尤其是遇到禁用脚本的时候。
OK,查看源代码的几种方法就介绍到这,不过这些技巧需要随时变通,活学活用,希望这些技巧能对你有些帮助。
解决新浪对JS代码的屏蔽
新浪对JS特效的屏蔽算是技术的进步,但是对那些热衷于博客美化的朋友来说,这种做法或许有点残酷。至于有人在博客中自称找到了解决新浪JS屏蔽的方法,冰河不敢苟同!到底是不是你找到的你心里最清楚了。对于是谁先使用的这个代码这种无聊的话题,我想没有必要去无休止的争论下去。采用
网页自动跳转代码
某网页网址变更以后,为方便不知道网址变更的朋友访问,可让原来的网页自动跳转到新的网址,代码如下: 一、普通HTML页面的跳转代码: 1. 说明: 1、上面的代码,放在网页头部的“”上面; 2、数字5,是5秒以后自动跳转,可自己按照需要设置; 3、网址https://www.360docs.net/doc/8f5262680.html,,就是自动跳转到的新的网址。 4.网页需要加载完毕后才能跳转。 2.利用Javascript语言 说明: 本代码是网页一打开就直接跳转到https://www.360docs.net/doc/8f5262680.html,/rr91上面去了! 二、PHP跳转代码: //PHP自带函数,注意:使用该Header函数时必须网页未产生任何输出,此时尤其要注意空格的问题。即必须放在网页最开始处 Header("Location:https://www.360docs.net/doc/8f5262680.html,/rr91"); ?> 三、ASP跳转代码: <% 'asp 自带 Response.Redirect("https://www.360docs.net/doc/8f5262680.html,/rr91") %> 自动转向,也叫自动重定向。自动跳转,指当访问用户登陆到某网站时,自动将用户转向其它网页地址的一种技术。转向的网页地址可以是网站内的其它网页,也可以是其它网站。通常情况下,浏览器会收到一个网页,该页面含有自动加载一其它网页的代码。该页面有可能在服务器端被转换,这样的话,浏览器只收到一个页面,而自动转向往往意味着浏览器收到的页面具有自动将访问用户送至其它页面的功能。 对自动转向技术的合理应用包括:将用户转向到指定浏览器的网页版本;当网站的域名变更或删除后将人们转向到新域名下,等等。但现在这种技术却往往被搜索引擎优化人士用来作为提高网站的搜索引擎排名的一种手段。例如,先专门针对搜索引擎做一个高度优化的网页,也就是我们通常所说的“桥页”,然后把这个网页提交给搜索引擎来获得好的排名。
屏蔽鼠标右键等HTML代码技巧
屏蔽鼠标右键等HTML代码技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
no |
9. 防止被人frame 10. 网页将不能被另存为 11. 12. 怎样通过asp的手段来检查来访者是否用了代理 <% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then response.write "您通过了代理服务器,"& _ "真实的IP为 "&Request.ServerVariables("HTTP_X_FORWARDED_FOR") end if %> 13. 取得控件的绝对位置 //Javascript 但是这种屏蔽方法的破解方法也是众所周知的。那就是连续单击鼠标左键和右键便又可以看到右键菜单了。但是,我见过一种很好的屏蔽右键的方法。它的原理和上面所说的不同。它并不是用JS来编写的脚本,而是利用定义网页属性来起到限制的作用。而且,在屏蔽中应该尽量的避开使用JS脚本。因只要浏览者把IE里的javascript脚本禁用了。那么一切屏蔽都白费。 屏蔽右键/用HTML定义 那么继续说那种通过修改网页属性的屏蔽右键方法。这种方法利用HTML里的 来作修改,它只有以下短短的一行代码: 这里,定义了oncontextmenu。使得右键的值为false,起到了屏蔽右键的效果。现在,再试试看刚才的破解方法,已经不行了。左右键连击已经不能再打开右键菜单。不但是这个,再试试看其他的方法。无论你怎样的乱点,右键都没有用。因为在这个网页里,右键已经不存在了。对于一个不存在的功能键,你又能做什么呢? 但是,屏蔽了右键还不能解决问题。如果我要复制一段文字,或是一张图片。那么,把它选中后用ctrl+C 再用ctrl+V不就可以复制粘贴了嘛。对了,接下来要讲的,就是屏蔽左键(什么?屏蔽左键?那这个网页不就差不多废掉了?别急,没说完呢,左键只有一项功能是很讨厌的)的选定功能。 屏蔽左键 那么,如上所说,用JS来屏蔽是没有用的,治标不治本的。那么,我们就还用网页的最基础的语言:HTML来定义吧。还是老招数,定义。这次用的参数是:onselectstart。就是左键选定的参数。代码如下: 屏蔽左右键 这样,左键选定功能就给轻易屏蔽了。原理和上面的一样。现在,再用你的左键选择任意内容把,已经没有用了。自然也不能ctrl + C,ctrl +V了。那么,现在我们来把这两部分合并起来。彻底控制左右键!: 现在,左右键的问题总算是解决了吧。
php用户登录页面代码源代码
//登入页面 $conn=mysql_connect('127.0.0.1','root','')or die("连接失败"); mysql_select_db('tujian',$conn)or die("未找到该数据库"); define(ALL_PS,"vivid");mysql_query("set names GBK"); if($_POST[submit]){ $postcode=strtolower($_POST["code"]); $postcode=strtoupper($_POST["code"]); $uid=str_replace(" ","",$_POST[uid]); $sql="select * from users where `uid`='$_POST[uid]'"; $query=mysql_query($sql); $user=is_array($row=mysql_fetch_array($query)); $mi=$user?md5($_POST[pass].ALL_PS)==$row[pass]:FALSE; if($mi){ $_SESSION[uid]=$row[uid]; $_SESSION[name]=$row[name]; $_SESSION[id]=$row[id]; $_SESSION[user_shell]=md5($row[uid].$row[pass].ALL_PS); if( $_SESSION["code"]==$postcode){ echo""; }else{ echo"
网易等邮箱网页登陆源代码2012
在网上找了许多,都是不能用的了,本地登陆还好,放到网站就显示: 警告:系统检查到您可能通过不安全的网站登录,请您登录后立即修改密码! 但是老板着急让完成。就接着百度。终于搞定。 代码共有两部分: 一、登陆页面:
登录成功页面的代码
登录成功页面的代码
将在秒后跳转至登录页。
浏览器无法查看源文件的原因
一般我们在浏览某网页或查看某邮件时,点击鼠标右键,在弹出的快捷菜单中都会有“查看源文件”这一选项,我们经常会用到这一功能来查看网页相关信息或确保邮件中的URL 链接是否安全。但有时,我们会发现选中“查看源文件”后无法显示源文件,这是为什么呢?是什么原因导致其无法正常使用的,本文将对其进行讨论。 如果你不太确定收件箱中的某封电子邮件或某个需要浏览的网站页面是否附带了病毒时,可以通过“查看源文件”的方式,查看后台HTML源代码。如果源文件中显示的URL与真实的链接无法匹配,那说明该邮件或网页有问题。如果“查看源文件”这一功能无法使用了,确实是件很麻烦的事情。导致该问题出现的原因有很多,下面将一一列举: 1、当浏览器的缓存被装满时,“查看源文件”功能将失效。如果你想确定自己的电脑是否属于这类情况,可尝试下列操作:单击IE的“工具”->“Internet选项”->“常规”,再点击“Internet临时文件”一栏中的“删除文件”按钮,看看功能是否恢复。 2、当你打开某些特殊的浏览器窗口(比如说用JavaScript脚本语言编写的网页)时,“查看源文件”功能也会失效。如果你在浏览任何网页时,都无法“查看源文件”,那就不属于这类情况。 3、当一个网页还没有被完全加载到桌面时,“查看源文件”功能也是不能使用的(在这种状态下,“文件”菜单中的“另存为”选项也是屏蔽的)。这也算不上是真正的问题。 4、查看Windows文件夹,如果找不到Notepad.exe,将会导致“查看源文件”功能无法使用。 5、如果TEMP(或TMP)环境变量指向某一个不存在的文件夹,也会导致“查看源文件”功能无法使用。打开命令提示符窗口(开始->运行->输入cmd),键入SET TEMP(或SET TMP),就可以查看到这些变量的值。 6、通过注册表设置也可以限定命令行的有效性。首先,点击“开始”菜单,在运行对话框中键入“REGEDIT”,调出注册表编辑器,点击“HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions”,在右边的窗格中找到一个名为NoViewSource的值,如果当前的数值数据设置为1,则双击它,将数值数据更改为0。 7、通过查看注册表设置,你还会发现:如果指定的调用程序不正确,也将导致“查看源文件”功能失灵。调出注册表编辑器,点击“HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\View Source Editor\Editor Name”,如果该键存在的话,右边窗格中所显示的默认的“数值名称”应该是记事本程序的完整路径,一般以“C:\windows\notepad.exe”的形式表示。如果该键不存在,先核实记事本程序的正确位置,然后双击默认键值,修改错误路径。
网页HTML中各个代码意思大全
网页HTML中各个代码意思大全 网页HTML代码中的h1,p,a,tr,td……分别代表什么意思?相信还有很多人都不太了解,现在我们就具体讲一下它们的意思及用法: h1 一级标题, h2 二级标题, p 段落, a 超连接, tr 表格行, td 表格列, li 标签定义列表, ul 标签定义列表中的无序列表 这些都是HTML中的常用标签他们都有特定的定义 没有英文全名 HTML标签详解 结构 <html> <head> <title>标题</title> </head> <body> ..........文件内容.......... </body> </html> 1.文件标题 <title>..........</title> 2.文件更新--<meta> 【1】10秒后自动更新一次 <meta http-equiv="refresh" content=10> 【2】10秒后自动连结到另一文件 <meta http-equiv="refresh" content="10;URL=欲连结文件之URL"> 3.查询用表单--<isindex> 若欲设定查询栏位前的提示文字: <isindex prompt="提示文字"> 4.预设的基准路径--<base> <base href="放置文件的主机之URL"> 版面 1.标题文字<h#>..........</h#> #=1~6;h1为最大字,h6为最小字 2.字体变化<font>..........</font> 【1】字体大小<font size=#>..........</font> #=1~7;数字愈大字也愈大 【2】指定字型<font face="字型名称">..........</font>
html网页添加注册与登陆代码
ASP注册登陆代码2010/03/23 07:41数据库位置:data/data.mdb 数据库表:user id name pwd wenti daan conn.asp <% db="data/data.mdb" '数据库存放目录 on error resume next set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath(db) if err then err.clear set conn = nothing response.write "数据库连接出错,请检查conn.asp中的连接字符串。" response.end end if function closedb conn.close set conn=nothing end function %> <% dim badword badword="'|and|select|update|chr|delete|%20from|;|insert|mid|master.|set|chr(37)|=" if request.querystring<>"" then chk=split(badword,"|") for each query_name in request.querystring for i=0 to ubound(chk) if instr(lcase(request.querystring(query_name)),chk(i))<>0 then response.write "" response.end end if next next end if %>