天涯之外

导航

"saved from url"注释语句的作用

不知道大家有没有碰到过这样一个问题:我修改的是别人的网页,他的超连接是指向一个服务器的某个HTML文件,我把超连接地址修改成了我本地机器的跟首页同一目录下的一个HTML文件,却发现超连接根本没有反应,点了没有任何的跳转,我把整个首页的代码全部看了一遍没有发现任何的问题,那问题到底出在哪呢,为什么换成他服务器上的那个HTML文件的绝对路径就对了呢?最后我没有办法,为了更清楚的看到他首页代码,我把一切注释及不相关的东西全部剔除了,这时候却意外的发现,那个超连接又有用了,那问题肯定是出在我刚才剔除的代码里了!所以又重新认真的看了一遍代码,这时候发现了这么一句注释

<!-- saved from url=(0021)http://202.121.80.24/ -->

这句注释被放在<HTML></HTML>的标记之前,导致了你更换的本地的HTML文件的超连接路径无效,如果把这句注释删除或者移动到<HTML></HTML>标记中,问题就解决了.

写到这里,大家也许要问,那句注释到底是什么东东呢?那我下面就来解释下:

<!-- saved from url=(0021)http://202.121.80.24/ -->这是一句写到<HTML></HTML>标记之前的一个注释,主要是用来定义当前页面的一些限制,这个注释是限制通过本页面打开的其他超连接都是来自

url=(0021)http://202.121.80.24/  这个地址上的HTML文件,括号里的0021是限制URL后面跟的字符的长度,

讲到这,大家又会问:为什么象

<!-- saved from url=(0021)http://202.121.80.24/ --> 的注释语句有这么大的作用呢?

其实在HTML中,所有的注释内容仅仅是不在浏览器上显示出来,但在执行的时候,他们都需要编译的,转自:http://jiwei0870.bokee.com/tb.b?diaryId=13583879

这句话的作用是让Internet Explorer 使用 Internet 区域的安全设置,而不是本地计算机区域的设置

如果网页需要运行ActiveX或脚本,并且他们位于客户端以外的地方, 那么可以添加这个注释语句,IE当然不会不理他, IE会按照他指出的URL去找脚本的位置。

所以大家,特别是做网页设计的新手特别要注意,利用别人的网页遇到注释语句要留点意!

个人心得:在本机做时,这句注释不要删,等做好后删除这句注释再上传到空间上,你会发现,一切正常

posted on 2009-03-14 16:08  天涯之外  阅读(1143)  评论(0编辑  收藏  举报