我目前有一个问题: 扫描图像,从内容创建链接(希望是 php)
由于我在 ms 发布者工作,我可以删除地图图像并保留 #'d 框。仅将那些保存为 .htm 我最终得到以下代码:
<!--[if gte vml 1]><![if mso | ie]><v:shape id="_x0000_s1039" type="#_x0000_t201" style='position:absolute;left:311.27pt;top:110.81pt;width:11.34pt;height:9pt; z-index:7;mso-wrap-distance-left:2.88pt;mso-wrap-distance-top:2.88pt; mso-wrap-distance-right:2.88pt;mso-wrap-distance-bottom:2.88pt' stroked="f" strokecolor="black [0]" insetpen="t" o:cliptowrap="t">
<v:stroke color2="white [7]">
<o:left v:ext="view" color="black [0]" color2="white [7]" weight="0"/>
<o:top v:ext="view" color="black [0]" color2="white [7]" weight="0"/>
<o:right v:ext="view" color="black [0]" color2="white [7]" weight="0"/>
<o:bottom v:ext="view" color="black [0]" color2="white [7]" weight="0"/>
<o:column v:ext="view" color="black [0]" color2="white [7]"/>
</v:stroke>
<v:shadow color="#ccc [4]"/>
<v:textbox inset="0,0,0,0">
</v:textbox>
</v:shape><![endif]><![endif]-->
<table v:shapes="_x0000_s1039" cellpadding=0 cellspacing=0 width=15 height=12 border=0 dir=ltr style='width:11.34pt;height:9.0pt;border-collapse:collapse; position:absolute;top:110.81pt;left:311.27pt;z-index:7'>
<tr>
<td width=15 height=12 bgcolor=white style='width:11.3385pt;height:9.0pt; padding-left:.1417pt;padding-right:.1417pt;padding-top:.1417pt;padding-bottom:.1417pt;background:white;border:solid blue .25pt'>
<p class=MsoNormal style='text-align:center;text-align:center'><span lang=en-US style='font-size:5.0pt;font-family:Arial;language:en-US'><span dir=ltr></span>185</span></p>
</td>
</tr>
</table>
我正在寻找(如上一个问题)从单元格中的#创建链接(在本例中为 185。我有太多无法持续手动执行此操作,所以正在寻找一种方法用代码来做。
我用 jQuery 找到了这段代码,它应该从以下位置获取文本:
$('#myTable tr').each(function() {
var
$tds = $(this).find('td');
if($tds.length != 0) {
var
$currText = $tds.eq(0).text();
alert('Curr Source Language: ' + $currText);
}
});
我也不太确定如何实现上面的 jQuery。我希望整个表格成为一个链接(不仅仅是内部的#)。因此,如果“获取文本”有效,那么我想用以下内容包装整个表格: -- 中间的所有内容,如上面的代码 --
我希望这有点道理。感谢您的任何建议。