javascript - 页面的打印版本。我想附加相关链接的完整网址

标签 javascript jquery

当媒体类型 = 打印时,我正在使用一个 CSS 文件,它将链接地址附加到每个链接的内容。指向外部页面的绝对链接没有问题,但指向我网站上其他页面的相对链接有问题,这些页面并不总是位于链接的同一文件夹级别。

到目前为止:

我已经确定了我希望显示的链接:

$(".TreasuryLink").each(function(i) { 
var thisLink = $(this).attr('href');
});

我的问题再次是检索完整的 url,其中链接可能会转到站点文件结构中的不同级别,如

<a href="../../anotherpage.html">

最佳答案

您可以将其缩小到如下所示的相关链接:

a[href^="/"]: 在 { 内容:"( http://www.example.com "attr(href) ") "!important;}

我知道我没有时间回顾我的代码并找到所有相关链接以添加类!

关于javascript - 页面的打印版本。我想附加相关链接的完整网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4737745/

相关文章:

javascript - 如何通过鼠标移动 SVG 多边形元素?

Javascript 可以在数组中进行 Push() 和 Pop() 以及图像替换工作

JQuery Mobile : . val() 不起作用

javascript - 如何在页面加载时 "load"依赖下拉?

javascript - 比较不同的元素(如果我们有相同的基本字母)

javascript - 将一个 div 的结果复制到 textarea-div

javascript - 自动动画滚动到溢出其容器的元素的右侧?

javascript - 使用带条件的循环创建 Javascript 对象

php - jQuery 和 PHP : Encode & Decode URL

javascript - 清除 Typeahead.JS 查询时缺少源错误