Commit 886add42 authored by Oleg.Korshul's avatar Oleg.Korshul Committed by Alexander.Trofimov

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@49687 954022d7-b5bf-4e40-9824-e11837661b57
parent be0ae36c
......@@ -29,6 +29,7 @@ if (window.USER_AGENT_SAFARI_MACOS)
if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)
window.USER_AGENT_SAFARI_MACOS = false;
}
window.USER_AGENT_IE = (/MSIE/g.test(navigator.userAgent)) ? true : false;
window.GlobalPasteFlagCounter = 0;
......@@ -202,8 +203,11 @@ function Editor_Copy(api, bCut)
delete document.body.style["user-select"];
document.body.style["-webkit-user-select"] = "text";
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
if (window.USER_AGENT_IE)
{
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
}
}
if (null != api.WordControl.m_oLogicDocument)
......@@ -280,9 +284,12 @@ function Editor_Copy(api, bCut)
document.body.style["user-select"] = "none";
document.body.style["-webkit-user-select"] = "none";
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
return false;
if (window.USER_AGENT_IE)
{
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
return false;
}
}
if(true == bCut)
......@@ -1939,8 +1946,11 @@ function Editor_Paste(api, bClean)
delete document.body.style["user-select"];
document.body.style["-webkit-user-select"] = "text";
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
if (window.USER_AGENT_IE)
{
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
}
}
var Text;
......@@ -1984,9 +1994,12 @@ function Editor_Paste(api, bClean)
document.body.style["user-select"] = "none";
document.body.style["-webkit-user-select"] = "none";
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
return false;
if (window.USER_AGENT_IE)
{
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
return false;
}
}
if(!oWordControl.bIsEventPaste)
......@@ -2066,6 +2079,8 @@ function Body_Paste(api, e)
}
var fTest = function(types, sPattern)
{
if (!types)
return false;
for(var i = 0, length = types.length; i < length; ++i)
{
if(sPattern == types[i])
......
......@@ -36,9 +36,11 @@ var orientation_Landscape = 0x01;
var tableSpacingMinValue = 0.02;//0.02мм
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
return false;
if (/MSIE/g.test(navigator.userAgent))
{
// не убирать!!! это для ие. чтобы не селектились элементы
document.onselectstart= function() {
}
}
function CEditorPage(api)
......
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