W3C网站代码标准规范手册.docx

上传人:b****6 文档编号:8418330 上传时间:2023-01-31 格式:DOCX 页数:9 大小:21.51KB
下载 相关 举报
W3C网站代码标准规范手册.docx_第1页
第1页 / 共9页
W3C网站代码标准规范手册.docx_第2页
第2页 / 共9页
W3C网站代码标准规范手册.docx_第3页
第3页 / 共9页
W3C网站代码标准规范手册.docx_第4页
第4页 / 共9页
W3C网站代码标准规范手册.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

W3C网站代码标准规范手册.docx

《W3C网站代码标准规范手册.docx》由会员分享,可在线阅读,更多相关《W3C网站代码标准规范手册.docx(9页珍藏版)》请在冰豆网上搜索。

W3C网站代码标准规范手册.docx

W3C网站代码标准规范手册

 

W3C网站代码标准规范

W3C网站代码标准规范

一、目的:

为什么要遵循标准

我们所处的角色

我们作为的生产者实际上只是位于中游,既不是上游的浏览器制造商,他们是标准的真正制定者,也不算是下游,他们是浏览器的终端使用者。

这个角色就意味着我们位于一个接口的位置:

我们需要想办法满足下游的用户使用上游不同浏览器时看到的是同样的内容

用一个程序的语言说,我们是转换器……adapter,我们想方设法让我们的页面、我们的程序能够支持所有的浏览器、能够满足尽可能多的用户。

虽然我们很累,但我们这么作的结果就是我们会满足尽可能多的用户

Exp:

目前市面上的DVD刻录盘有三种标准,可是目前世面上大部分的DVD刻录机都是尽可能地全部兼容---------Why?

因为他们不想失去潜在客户,这就是我们在意标准的原因!

我们要满足所有的客户,即使做不到,我们也要满足我们技术范围之内的所有用户。

二、目标

一个标准制作的网站,让你压根感觉不到跟标准有关。

三、受众

所有ui设计师、技术工程师、运营维护人员。

四、标准内容

抛弃声明:

以后我们将抛弃font标签,新的页面中不应该再出现如

已经存在的老的页面也应该在修改时尽量替代,替代方法:

一个标准XHTML头信息格式如下:

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

//www.w3.org/1999/xhtml"lang="gb2312">

慧聪网_中国领先的B2B电子商务平台、电子商务网站

注:

一般如果项目或页面没有要求description和keywords描述的话,均采用中文站首页的mate信息。

1、什么是DOCTYPE

DOCTYPE是documenttype(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。

其中的DTD(例如xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来。

要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。

XHTML1.0提供了三种DTD声明可供选择:

⏹过渡的(Transitional):

要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。

完整代码如下:

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

⏹严格的(Strict):

要求严格的DTD,你不能使用任何表现层的标识和属性,例如

完整代码如下:

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

⏹框架的(Frameset):

专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。

完整代码如下:

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Frameset//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

注:

DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。

2、名字空间namespace

//www.w3.org/1999/xhtml"lang="gb2312">

通常我们HTML4.0的代码只是,这里的"xmlns"是什么呢?

这个“xmlns”是XHTMLnamespace的缩写,叫做“名字空间”声明。

XHTML是HTML向XML过渡的标识语言,它需要符合XML文档规则,因此也需要定义名字空间。

又因为XHTML1.0不能自定义标识,所以它的名字空间都相同,就是"http:

//www.w3.org/1999/xhtml"。

目前阶段我们只要照抄代码就可以了。

3、定义语言编码

为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode、ISO-8859-1等,根据你的需要定义。

注:

如果忘记了定义语言编码,可能就会出现,你在DW做完一个页面,第二次打开时所有的中文变成了乱码

4、Javascript定义

Js必须要用来开头定义,而不是原来的或干脆直接

注:

具体参考js规范

5、CSS定义

CSS必须要用开头来定义,而不是原来的直接

为保证各浏览器的兼容性,在写CSS请都写上数量单位,例如:

错误:

.space_10{padding-left:

10}

正确:

.space_10{padding-left:

10px}

 

6、不要在注释内容中使“--”

“--”只能发生在XHTML注释的开头和结束,也就是说,在内容中它们不再有效。

例如下面的代码是无效的:

--这里是注释-----------这里是注释-->

正确的应用等号或者空格替换内部的虚线。

--这里是注释============这里是注释-->

 

7、所有标签的元素和属性的名字都必须使用小写

与HTML不一样,XHTML对大小写是敏感的,和<TITLE>是不同的标签。</p><p>XHTML要求所有的标签和属性的名字都必须使用小写。</p><p>例如:</p><p><BODY>必须写成<body>。</p><p>大小写夹杂也是不被认可的,通常dreamweaver自动生成的属性名字"onMouseOver"也必须修改成"onmouseover"。</p><p> </p><p>8、所有的属性必须用引号""括起来</p><p>在HTML中,你可以不需要给属性值加引号,但是在XHTML中,它们必须被加引号。</p><p>例如:</p><p><height=80>必须修改为:</p><p><height="80">特殊情况,你需要在属性值里使用双引号,你可以用",单引号可以使用',例如:</p><p><alt="say'hello'"></p><p> </p><p>9、把所有<和&特殊符号用编码表示</p><p>⏹任何小于号(<),不是标签的一部分,都必须被编码为</p><p><</p><p>⏹任何大于号(>),不是标签的一部分,都必须被编码为</p><p>></p><p>⏹任何与号(&),不是实体的一部分的,都必须被编码为</p><p>&</p><p>错误:</p><p>例:</p><p> </p><p>正确:</p><p>:</p><p> </p><p>10、给所有属性赋一个值</p><p>XHTML规定所有属性都必须有一个值,没有值的就重复本身。</p><p>例如:</p><p><tdnowrap><inputtype="checkbox"name="shirt"value="medium"checked></p><p>必须修改为:</p><p><tdnowrap="nowrap"><inputtype="checkbox"name="shirt"value="medium"checked="checked"/></p><p> </p><p>12、所有的标记都必须要有一个相应的结束标记</p><p>以前在HTML中,你可以打开许多标签,例如<p>和<li>而不一定写对应的</p>和</li>来关闭它们。</p><p>但在XHTML中这是不合法的。</p><p>XHTML要求有严谨的结构,所有标签必须关闭。</p><p>如果是单独不成对的标签,在标签最后加一个"/"来关闭它。</p><p>例如:</p><p><br/></p><p><imgheight="80"alt="网页"title=”网页”src="logo.gif"width="200"/></p><p>特殊结束标记</p><p>错误:</p><p>Document.write(“<tdwidth=\“300\”><ahref=\“1.html\”>ok</a></td>”);</p><p>正确:</p><p>Document.write(“<tdwidth=\“300\”><ahref=\“1.html\”>ok<\/a><\/td>”);</p><p>在js中,原已结束的标签需要再转义再结束</p><p> </p><p>13、所有的标记都必须合理嵌套</p><p>同样因为XHTML要求有严谨的结构,因此所有的嵌套都必须按顺序,以前我们这样写的代码:</p><p><p><b></p></b>必须修改为:</p><p><p><b></b></p>就是说,一层一层的嵌套必须是严格对称。</p><p>错误:</p><p><table><tr><form><td></td></form></tr></table></p><p>正确:</p><p><form><table><tr><td></td></tr></table></form></p><p>14、图片添加有意义的alt属性</p><p>例如:</p><p><imgsrc=“logo.gif”width=“100”height=“100”align=“middle”boder=“0”alt=“阿里巴巴”/></p><p>尽可能的让作为内容的图片都带有属于自己的alt属性</p><p>同理:</p><p>添加文字链接的title属性</p><p><ahrehf=”#”target=”_blank”title=”新闻新闻新闻新闻”>新闻新闻…</a>,在一些限定字数的内容展示尤为重要,帮助显示不完成的内容显示完整,而不用考虑页面会因此而撑大</p><p> </p><p>15、在form表单中增加lable,以增加用户友好度</p><p>例如:</p><p><formaction="method="post"></p><p><labelfor="firstname">firstname:</p><p></label></p><p><inputtype="text"id="firstname"></p><p><labelfor="lastname">lastname:</p><p></label></p><p><inputtype="text"id="lastname"></p><p></form></p><p>实例:</p><p>label_demo.html</p><p>附录一</p><p>⏹1.XHTML校验</p><p>⏹校验网址:</p><p>http:</p><p>//validator.w3.org/</p><p>⏹校验方式:</p><p>网址校验、文件上传校验</p><p>⏹一般选择"ShowSource"和"VerboseOutput"可以帮助你找到错误代码所在行和错误原因。</p><p>⏹XHTML校验常见错误原因对照表</p><p>1.NoDOCTYPEFound!</p><p>FallingBacktoHTML4.01Transitional--未定义DOCTYPE。</p><p>2.NoCharacterEncodingFound!</p><p>FallingbacktoUTF-8.--未定义语言编码。</p><p>3.endtagfor"img"omitted,butOMITTAGNOwasspecified--图片标签没有加"/"关闭。</p><p>4.anattributevaluespecificationmustbeanattributevalueliteralunlessSHORTTAGYESisspecified--属性值必须加引号。</p><p>5.element"DIV"undefined---DIV标签不能用大写,要改成小写div。</p><p>6.requiredattribute"alt"notspecified---图片需要加alt属性。</p><p>7.requiredattribute"type"notspecified---JS或者CSS调用的标签漏了type属性。</p><p>其中最最常见的错误就是标签的大小写问题了。</p><p>通常这些错误都是关联的,比如忘记了一个</li>其他<li>标签都会报错,所以不要看到一堆的错误害怕,通常解决了一个错误,其他的错误也都没有了。</p><p> </p><p>附录二</p><p>⏹2.CSS2校验</p><p>⏹校验网址:</p><p>http:</p><p>//jigsaw.w3.org/css-validator/</p><p>⏹校验方式:</p><p>网址校验、文件上传校验、直接贴入代码校验</p><p>⏹校验成功,会显示"恭喜恭喜,此文档已经通过样式表校验!</p><p>"。</p><p>⏹校验失败,会显示两类错误:</p><p>错误和警告。</p><p>错误表示一定要修正,否则无法通过校验;警告表示有代码不被W3C推荐,建议修改。</p><p>CSS2校验常见错误原因对照表</p><p>1.(错误)无效数字:</p><p>color909090不是一个color值:</p><p>909090---十六进制颜色值必须加"#"号,即#909090</p><p>2.(错误)无效数字:</p><p>margin-topUnknowndimension:</p><p>6pixels---pixels不是一个单位值,正确写法6px</p><p>3.(错误)属性scrollbar-face-color不存在:</p><p>#eeeeee---定义滚动条颜色是非标准的属性</p><p>4.(错误)值cursorhand不存在:</p><p>hand是非标准属性值,修改为cursor:</p><p>pointer</p><p>5.(警告)Line:</p><p>0font-family:</p><p>建议你指定一个种类族科作为最后的选择--W3C建议字体定义的时候,最后以一个类别的字体结束,例如"sans-serif",以保证在不同操作系统下,网页字体都能被显示。</p><p>6.(警告)Line:</p><p>0can'tfindthewarningmessageforotherprofile--表示在代码中有非标准属性或值,校验程序无法判断和提供相应的警告信息。</p><p>⏹同样,通过检验后,可以放置一个CSS校验通过图标</p><p></p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("5"); var id = "8418330"; var total_page = "9"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.bdocx.com/down/8418330.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <script> var pre = "https://file1.bdocx.com/fileroot1/2023-1/30/8e8f56db-8d2e-476e-9550-9389608d759e/8e8f56db-8d2e-476e-9550-9389608d759e"; var freepage = parseInt('9'); var total_c = parseInt('9'); var start = defaultShowPage; var adcount = 0; var adindex = 0; var adType_list = ";0;1;2;3;4;5;6;7;8;"; var end = start; function ShowSvg() { end = start + defaultShowPage; if (end > freepage) end = freepage; for (var i = start; i < end; i++) { var imgurl = pre + (i + 1) + '.gif'; var html = "<img src='" + imgurl + "' onerror=\"this.src='/images/s.gif'\" alt=\"W3C网站代码标准规范手册.docx_第" + (i + 1) + "页\" width='100%'/>"; $("#page").append("<div class='page'>" + html + "</div>"); $("#page").append("<div class='pageSize'>第" + (i + 1) + "页 / 共" + total_c + "页</div>"); if(adcount > 0 && adType_list.indexOf(";"+(i+1)+";")>-1) { if(adindex > (adcount-1)) adindex = 0; $("#page").append("<div class='pagead' id='addiv"+(i + 1)+"'></div>"); document.getElementById("addiv"+(i + 1)+"").innerHTML =document.getElementById("adpre" + adindex).outerHTML; adindex += 1; } } start = end; if (start > (freepage - 1)) { if (start < total_c) { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页,到这儿已超出免费预览范围,如果喜欢就下载吧!"); } else { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页全部预览完了,如果喜欢就下载吧!"); } } } //$(document).ready(function () { // ShowSvg(); //}); </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <ul> <li><em class="pptx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30844837.html" title="第四章幼儿的全面发展教育.pptx">第四章幼儿的全面发展教育.pptx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838497.html" title="中级经济师考试题库1000题.docx">中级经济师考试题库1000题.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838495.html" title="武汉工程大学培养计划.docx">武汉工程大学培养计划.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838480.html" title="3be1709fa65177232f60ddccda38376bae1fe091.docx">3be1709fa65177232f60ddccda38376bae1fe091.docx</a> </li><li><em class="xls"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838410.html" title="全国通用移动网上大学L2考试题库(最新全版-包括基站、直放站室分WLAN、集客家客、传输线路、动环)讲课教案.xls">全国通用移动网上大学L2考试题库(最新全版-包括基站、直放站室分WLAN、集客家客、传输线路、动环)讲课教案.xls</a> </li><li><em class="doc"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838409.html" title="五星级酒店运营手册(全套).doc">五星级酒店运营手册(全套).doc</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838393.html" title="沙湾县人力资源和社会保障局行政权力清单和责任清单分表.docx">沙湾县人力资源和社会保障局行政权力清单和责任清单分表.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838368.html" title="童丽的全部歌词.docx">童丽的全部歌词.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838343.html" title="部编版小学语文一年级下册表格教案.docx">部编版小学语文一年级下册表格教案.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bdocx.com/doc/30838232.html" title="设备设施安全检查表.docx">设备设施安全检查表.docx</a> </li> </ul> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <ul> <li><em class="doc"></em> <a href="https://m.bdocx.com/doc/2587345.html" target="_parent" title="升降乐池设计规范及制作要点.doc">升降乐池设计规范及制作要点.doc</a></li> <li><em class="doc"></em> <a href="https://m.bdocx.com/doc/2587346.html" target="_parent" title="半导体生产过程控制程序.doc">半导体生产过程控制程序.doc</a></li> <li><em class="ppt"></em> <a href="https://m.bdocx.com/doc/2587347.html" target="_parent" title="食品样品采样方法_精品文档.ppt">食品样品采样方法_精品文档.ppt</a></li> <li><em class="doc"></em> <a href="https://m.bdocx.com/doc/2587348.html" target="_parent" title="十二五全国重点课题中华优秀传统文化教育课题.doc">十二五全国重点课题中华优秀传统文化教育课题.doc</a></li> <li><em class="doc"></em> <a href="https://m.bdocx.com/doc/2587349.html" target="_parent" title="十堰市城市规划技术管理规定修改1101.doc">十堰市城市规划技术管理规定修改1101.doc</a></li> <li><em class="doc"></em> <a href="https://m.bdocx.com/doc/2587350.html" target="_parent" title="华为TD-SCDMA网络KPI指标提升实战手册.doc">华为TD-SCDMA网络KPI指标提升实战手册.doc</a></li> <li><em class="doc"></em> <a href="https://m.bdocx.com/doc/2587351.html" target="_parent" title="十二五全国城镇污水处理及再生利用设施建设规划.doc">十二五全国城镇污水处理及再生利用设施建设规划.doc</a></li> <li><em class="doc"></em> <a href="https://m.bdocx.com/doc/2587352.html" target="_parent" title="千与千寻的影评.doc">千与千寻的影评.doc</a></li> <li><em class="docx"></em> <a href="https://m.bdocx.com/doc/2587353.html" target="_parent" title="半导体器件物理II必背公式+考点摘要.docx">半导体器件物理II必背公式+考点摘要.docx</a></li> </ul> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bdocx.com/search.html?q=W3C">W3C</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bdocx.com/search.html?q=%e7%bd%91%e7%ab%99">网站</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bdocx.com/search.html?q=%e4%bb%a3%e7%a0%81">代码</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bdocx.com/search.html?q=%e6%a0%87%e5%87%86%e8%a7%84%e8%8c%83">标准规范</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bdocx.com/search.html?q=%e6%89%8b%e5%86%8c">手册</a></li> </ul> </div> <br /> <div > 当前位置:<a target="_parent" href="https://m.bdocx.com/">首页</a> > <a href="https://m.bdocx.com/booklist-00014.html">表格模板</a><span> > </span><a href="https://m.bdocx.com/booklist-0001400001.html">合同协议</a> </div> <br /> <div class="cssnone"> <iframe title="来源" src="https://m.bdocx.com/BookRead.aspx?id=v6xa4xiAng0%3d&parto=ZCQyVINxSZboV%2fJuJyz839ZNm7O3jq9mX3hAWvsc9h5h06rcN0p1pvCpXt3nw%2bjpMuNgYLeGACbcq2ucKojlrqNuWMr1%2b5ai2l9hVrmdzdHCzr%2f2h%2fAYO9FSKXtsWHX9uS4REUhnFzEaASaljF7ncP%2fKags8poIpSQu31%2fLLqHMCTzUCymYdcCurFAEEbg6gq%2fxKHLABpiqyATTlTNExxy1ZnSMxEoxL" frameborder="0" style="width: 0px; height: 0px"> </iframe> </div> <span id="LabelScript"></span> <script src="https://mstatic.bdocx.com/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;">copyright@ 2008-2022 冰豆网网站版权所有</p><p style="text-align: center;">经营许可证编号:<a href="http://beian.miit.gov.cn/" target="_blank">鄂ICP备2022015515号-1</a></p><script>var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?2e77bd3f6fe91b0e21d3f22267249ee3"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();</script><script>(function(){ var el = document.createElement("script"); el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?81476e42bf626128cf29544ee216a8ed7deb9487dce7ed62313212129c4244a219d1c501ebd3301f5e2290626f5b53d078c8250527fa0dfd9783a026ff3cf719"; el.id = "ttzz"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(el, s); })(window)</script> </div> </div> <div class="trnav clearfix" id="navcontent" style="display: none; background-color:#3a71b1; "> <div class="trlogoside" id="navlogo" style="display: none;"> <a href="https://m.bdocx.com/" title="冰豆网"><img src="https://www.bdocx.com/images/logo_bd.png" alt="冰豆网"></a> <div class="trnavclose" id="navclose"> <span></span> </div> </div> <div class="navcontainer"> <div class="row"> <ul class="nav navbar-nav trnavul headercontent" id="navigation" style="margin:20px 0 0px;"> <li><a target="_parent"href="https://m.bdocx.com/login.aspx">登录</a></li> <li><a target="_parent"href="https://m.bdocx.com/">首页 </a></li> <li><a target="_parent"href="https://m.bdocx.com/booklist-0.html">资源分类 </a></li> <li><a target="_parent"href="https://m.bdocx.com/UserManage/Recharge.aspx?f=0"><img src="https://m.bdocx.com/images/s.gif" alt="new" class="hottip1">升级会员 <img src="https://www.bdocx.com/FileUpload/Images/48520fea-bc98-41ae-b183-84689c7075c9.gif" alt="new" class="hottip"></a></li> <li><a target="_parent"href="https://m.bdocx.com/newslist.html">通知公告 </a></li> <li><a target="_parent"href="https://m.bdocx.com/h-0.html">帮助中心 </a></li> </ul> </div> </div> </div> <script type="text/javascript"> function stopPropagation(e) { var ev = e || window.event; if (ev.stopPropagation) { ev.stopPropagation(); } else if (window.event) { window.event.cancelBubble = true;//兼容IE } } $("#navmore").click(function (e) { $("#navcontent").show(); $("#navlogo").show(); stopPropagation(e); var navcontentwidth = $("#navcontent").width(); $('#navcontent').css({ 'right': '-' + navcontentwidth + 'px' }); $("#navcontent").show().animate({ "right": 0 }, 300); }); $(document).bind('click', function () { var navcontentwidth = $("#navcontent").width(); $("#navcontent").animate({ 'right': '-' + navcontentwidth + 'px' }, 300, function () { $("#navcontent").hide(); }); $("#navlogo").fadeOut(300); }); $("#navcontent").click(function (e) { stopPropagation(e); }); $("#navclose").click(function (e) { var navcontentwidth = $("#navcontent").width(); $("#navcontent").animate({ 'right': '-' + navcontentwidth + 'px' }, 300, function () { $("#navcontent").hide(); }); $("#navlogo").fadeOut(300); }); </script> <script> function BaseShare(title, desc, imgUrl) { var link = "https://m.bdocx.com/doc/8418330.html"; if (wx) { wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: 'wx4f717640abfd1120', // 必填,公众号的唯一标识 timestamp: '1721509602', // 必填,生成签名的时间戳 nonceStr: '8A0E1141FD37FA5B98D5BB769BA1A7CC', // 必填,生成签名的随机串 signature: '4b32ca5166a20684086345a21066a4f53b0b28cd',// 必填,签名,见附录1 jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData', 'hideMenuItems'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 //openTagList: ["wx-open-launch-weapp"]//H5打开小程序 }); wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.hideMenuItems({// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3 menuList: ['menuItem:share:qq', 'menuItem:favorite', 'menuItem:share:QZone', 'menuItem:share:email', 'menuItem:originPage', 'menuItem:readMode', 'menuItem:delete', 'menuItem:editTag', 'menuItem:share:facebook', 'menuItem:share:weiboApp', 'menuItem:share:brand'] }); var shareData = { title: title, // 分享标题 desc: desc,//这里请特别注意是要去除html link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl, // 分享图标 }; wx.updateAppMessageShareData(shareData);//1.4 分享到朋友 wx.updateTimelineShareData(shareData);//1.4分享到朋友圈 }); } } function BaseShare(title, desc, imgUrl, link) { if (link=="") link = "https://m.bdocx.com/doc/8418330.html"; if (wx) { wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: 'wx4f717640abfd1120', // 必填,公众号的唯一标识 timestamp: '1721509602', // 必填,生成签名的时间戳 nonceStr: '8A0E1141FD37FA5B98D5BB769BA1A7CC', // 必填,生成签名的随机串 signature: '4b32ca5166a20684086345a21066a4f53b0b28cd',// 必填,签名,见附录1 jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData', 'hideMenuItems'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 //openTagList: ["wx-open-launch-weapp"]//H5打开小程序 }); wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.hideMenuItems({// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3 menuList: ['menuItem:share:qq', 'menuItem:favorite', 'menuItem:share:QZone', 'menuItem:share:email', 'menuItem:originPage', 'menuItem:readMode', 'menuItem:delete', 'menuItem:editTag', 'menuItem:share:facebook', 'menuItem:share:weiboApp', 'menuItem:share:brand'] }); var shareData = { title: title, // 分享标题 desc: desc,//这里请特别注意是要去除html link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl, // 分享图标 }; wx.updateAppMessageShareData(shareData);//1.4 分享到朋友 wx.updateTimelineShareData(shareData);//1.4分享到朋友圈 }); } } </script> <script> $(document).ready(function () { var arr = $(".headercontent"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = "https://m.bdocx.com/header.aspx"; $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } }); </script> <script src="https://mstatic.bdocx.com/js/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>