当我将数据输入到我的融合表中的TEXT列时,我发现虽然我可以在文本列中使用html格式,但超链接在信息气球中无法正确显示。
例如:
<p>See specimen record at <a href="http://janzen.sas.upenn.edu/">Caterpillars</a>
这只是简单地读作参见Caterpillers的样本记录,链接被删除。
有没有办法将超链接文本添加到数据库中?
请注意:我知道可以在CONFIGURE INFO WINDOW区域中添加超链接文本,但随后会为每个标记显示该链接。我想为不同的标记添加不同的链接。
谢谢! 温迪
答案 0 :(得分:1)
试试这个:
<p>See specimen record at <a href="http://janzen.sas.upenn.edu/" target="_blank">Caterpillars</a>
这将导致链接在新窗口或选项卡中打开而不是接管地图,并且不应从信息窗口HTML中清除。
答案 1 :(得分:1)
Rod的答案是正确的,但我猜你有一个不同的问题,这是默认的infoWindow显示的列列表是什么?您必须检查CONFIGURE INFO WINDOW对话框中的列列表,以确保选中包含该链接的列。我认为默认只是前几列。不要担心格式化信息窗口只是复选框。
答案 2 :(得分:1)
另一个可能的选择是添加一个列,其中包含每个信息窗口的链接。然后,在配置信息窗口的内容时,使用如下模板:
<p>See specimen record at <a href="{<link_column_name>}">Caterpillar</a></p>
用包含链接的列替换<link_column_name>
。