Commit e5ff592a authored by Sergey.Konovalov's avatar Sergey.Konovalov

дополнение к Revision: 66496. добавлены дополнительные ограничения на определение ссылки при вводе.

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@66940 954022d7-b5bf-4e40-9824-e11837661b57
parent 138e2b60
......@@ -3252,16 +3252,18 @@ CCellValue.prototype =
}
}
}
// Удаляем концевые пробелы и переводы строки перед проверкой гиперссылок
val = val.replace(/\s+$/, '');
var typeHyp = getUrlType(val);
if (c_oAscUrlType.Invalid != typeHyp) {
val = prepareUrl(val, typeHyp);
if (/(^(((http|https|ftp):\/\/)|(mailto:)|(www.)))|@/i.test(val)) {
// Удаляем концевые пробелы и переводы строки перед проверкой гиперссылок
val = val.replace(/\s+$/, '');
var typeHyp = getUrlType(val);
if (c_oAscUrlType.Invalid != typeHyp) {
val = prepareUrl(val, typeHyp);
var oNewHyperlink = new Hyperlink();
oNewHyperlink.Ref = cell.ws.getCell3(cell.nRow, cell.nCol);
oNewHyperlink.Hyperlink = val;
oNewHyperlink.Ref.setHyperlink(oNewHyperlink);
var oNewHyperlink = new Hyperlink();
oNewHyperlink.Ref = cell.ws.getCell3(cell.nRow, cell.nCol);
oNewHyperlink.Hyperlink = val;
oNewHyperlink.Ref.setHyperlink(oNewHyperlink);
}
}
},
setValue2 : function(cell, aVal)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment