Javascript 如何隐藏<;的href属性;A>;使用window.print时通过css标记
我有一个php页面,带有一个按钮,用户可以通过window.print函数打印 我需要知道在打印页面时如何隐藏html标记的href属性 例如: 如果标签如下所示:Javascript 如何隐藏<;的href属性;A>;使用window.print时通过css标记,javascript,css,Javascript,Css,我有一个php页面,带有一个按钮,用户可以通过window.print函数打印 我需要知道在打印页面时如何隐藏html标记的href属性 例如: 如果标签如下所示: <a href='myurl.com'>HELLO</a> 除了用href部件打印的链接外,所有功能都正常 谢谢为什么不使用: #section_to_print a{ color:black; text-decoration:none; } 谢谢,我发现我的工作方式与你的类似
<a href='myurl.com'>HELLO</a>
除了用href部件打印的链接外,所有功能都正常
谢谢为什么不使用:
#section_to_print a{
color:black;
text-decoration:none;
}
谢谢,我发现我的工作方式与你的类似
#section_to_print a[href]:after { display:none; }
事实上,问题是由一些css生成的,其中包含如下规则:
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}
如此链接所建议的:
stackoverflow.com/questions/4834517/
不过,非常感谢:)你想禁止导航吗?或者您不想在客户端显示
href
属性?@PLB:打印时。@用户:浏览器在打印时显示链接的href
不是正常行为。你确定你没有在CSS中做什么让它发生吗?比如说什么?如果是这样,那么答案当然是,不要这样做。:-)你在使用引导程序吗?这有一个重置文件,它将href值添加到打印CSS中。是的,我使用的是bootstrap,你说的没错谢谢,我发现的解决方案类似于你的#section_to_print a[href]:在{display:none;}之后事实上,这个问题是由一些css生成的,其中包含如下规则:a:link:after,a:visted:after{content:(“attr(href)”);字体大小:90%;}像在这个链接上建议的那样:但是,非常感谢:)注意,FrancescoHow是否将post设置为已解决?@user2548436:通常,你可以通过勾选旁边的复选框来接受解决问题的答案。()问题15分钟后才能回答。在这种情况下,由于这里没有一个答案是解决方案,正确的做法是将您的评论作为答案张贴在上面,然后接受它。(是的,真的:)因为这是你自己的答案,你要到两天后才能接受,但你现在可以发布了。
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}