在javascript中表示图像的文本值

时间:2010-06-24 20:14:26

标签: javascript html

我想使用图像文件来表示自定义字体,它会在选择和复制时复制文本值。这有可能用JavaScript吗?

1 个答案:

答案 0 :(得分:1)

我会研究其他选择。如果可以完全跨浏览器使用Cufon或sIFR(如果Flash是一个选项),则无需图像。

从技术上讲,它可以用JavaScript,但它会相当脆弱。您必须找到一种“网络安全”的字体(即在约100%的计算机上可用),其字体或多或少与您的自定义字体相似。然后你必须在图像上覆盖一个SPAN元素(使用绝对定位),并在其中使用此文本,使其透明并确保其字体大小与图像中使用的字体大小相似。

凌乱至少可以说。

当然,如果您选择图像并复制选择,则会复制替代文字,但我看不出这是非常用户友好的。此外,实际高亮显示只是页面上的图像可能非常困难。