监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
重庆网站建设公司

当前位置:工程项目OA系统 > 泛普各地 > 重庆OA系统 > 重庆网站建设公司

网站建设之css技巧之PDF、ZIP、DOC链接的标注

申请免费试用、咨询电话:400-8352-114

  

  网站建设之css技巧之PDF、ZIP、DOC链接的标注

  有时候我们希望能明确的用小图标来标明我们的超链接的类型。是一个zip文档还是一个pdf文件。这样访问者就知道他所要点击的这个链接是下载而不是打开另一个页面了。如果所有的人都使用IE7或者FF的话。我们完全可以使用[att$=val]属性选择器,寻找以特定值(比如.zip和.doc)结尾的属性。

  a[href$=".pdf"] { padding-right: 19px; background: url(pdf.gif) no-repeat 100% .5em; }

  a[href$=".zip"] { padding-right: 17px; background: url(zip.gif) no-repeat 100% .5em; }

  不幸的是IE6以下浏览器不支持属性选择器。好在,可以通过在每个元素中添加类,使用JavaScript和DOM实现相似的效果。

  下面给出了一个解决办法:

  function fileLinks() {

  var fileLink;

  if (document.getElementsByTagName('a')) {

  for (var i = 0; (fileLink = document.getElementsByTagName('a')[i]); i++) {

  if (fileLink.href.indexOf('.pdf') != -1) {

  fileLink.setAttribute('target', '_blank');

  fileLink.className = 'pdfLink';

}

  if (fileLink.href.indexOf('.doc') != -1) {

  fileLink.setAttribute('target', '_blank');

  fileLink.className = 'docLink';

}

  if (fileLink.href.indexOf('.zip') != -1) {

  fileLink.setAttribute('target', '_blank');

  fileLink.className = 'zipLink';

}

}

}

}

  window.onload = function() {

  fileLinks();

}

  当然,你需要在你的css文件中,增加这几个css类:

.pdfLink { padding-right: 19px; background: url(pdf.gif) no-repeat 100% .5em; }

.docLink { padding-right: 19px; background: url(doc.gif) no-repeat 100% .5em; }

.zipLink { padding-right: 17px; background: url(zip.gif) no-repeat 100% .5em; }

  以上就是网站建设之css技巧之PDF、ZIP、DOC链接的标注,希望能帮助大家~!

发布:2007-04-07 16:46    编辑:泛普软件 · xiaona    [打印此页]    [关闭]

泛普重庆网站建设公司其他应用

重庆OA软件 重庆OA新闻动态 重庆OA信息化 重庆OA客户 重庆OA快博 重庆OA行业资讯 重庆软件开发公司 重庆网站建设公司 重庆物业管理软件 重庆餐饮管理软件 重庆仓库管理系统 重庆门禁系统 重庆微信营销 重庆ERP 重庆监控公司 重庆金融行业软件 重庆B2B、B2C商城系统开发 重庆建筑施工项目管理系统开发