我真的希望你们中的任何人能够帮助我,因为我已经在这几个小时没有运气了。
我正在使用mapbox.com api在我的头上生成一个地图,但我似乎无法添加到它的链接!。
所以,如果我这样做:
properties: {
title: 'Tooltip Title',
description: '<a target="_blank" href="#modal"data-toggle="modal">Test</a>',
'marker-size': 'large',
'marker-color': '#35B070',
}
它将描述为
<a>Test</a>
但如果我这样做的话
properties: {
title: 'Tooltip Title',
description: '<a target="_blank" href="http://www.google.com/" data-toggle="modal">Test</a>',
'marker-size': 'large',
'marker-color': '#35B070',
}
它会反映出来:
<a target="_blank" href="http://www.google.com/">Test</a>
有谁知道如何管理这个?...让我疯狂......
答案 0 :(得分:1)
请参阅sanitizer option到markerLayer。默认情况下,清除标记/ mapbox.js的HTML以防止人们编写href="javascript:evilXSSAttack()"
。