【发布时间】:2017-09-08 16:31:24
【问题描述】:
我不确定这是否可行,但我正在帮助一个使用 .aspx 编译的相当大的网站 我们想要更改网站上的链接,但没有实际位置可以编辑链接的文本。不过,我可以使用 CSS 或可能的 Javascript 来编辑网站。
<li>
<a href="otherpages.aspx" target="">Other Pages</a>
</li>
<li>
<a href="bluepage.aspx" target="">Blue Page</a>
</li>
我想将显示蓝页的链接和文本更改为诸如红页之类的内容。 示例:
<li>
<a href="redpage.aspx" target="">Red Page</a>
</li>
是否可以使用 CSS 搜索和替换该超链接的文本?
我已经尝试创建一个覆盖原始文本和链接的叠加层,但它没有正确定位 页面取决于用户使用的浏览器。 示例:
<div id="cover"></div>
#cover {
background: url('../images/cover.png') no-repeat;
top: 80%;
margin-left: 0px;
height: 30px;
width: 203px;
position: relative;
}
任何人对如何用 CSS 或 Javascript 替换文本有任何其他想法吗?
【问题讨论】:
-
您的用例似乎有点不靠谱。如果您是一个应该被合法允许编辑站点的团队,那么您应该有权访问源代码。不是“编译成 .aspx”,而是从中生成的。
-
保罗,这里已经没有团队了。没有人在管理该网站,他们希望我看看它。在我看来,它需要被丢弃,但我现在对此无能为力。是的,我对.aspx 一无所知。我是一个 Python 人。大声笑
标签: javascript css