#847 Handling of embedded javascript in links

This commit is contained in:
knsv
2019-07-21 07:39:36 -07:00
parent 5dd392127f
commit c33533082c
6 changed files with 71 additions and 12 deletions

View File

@@ -214,7 +214,11 @@ const setClickFun = function (id, functionName) {
export const setLink = function (ids, linkStr, tooltip) {
ids.split(',').forEach(function (id) {
if (typeof vertices[id] !== 'undefined') {
vertices[id].link = linkStr
if (config.securityLevel === 'strict') {
vertices[id].link = linkStr.replace(/javascript:.*/g, '')
} else {
vertices[id].link = linkStr
}
}
})
setTooltip(ids, tooltip)