Показать сообщение отдельно
  #1 (permalink)  
Старый 27.05.2012, 19:58
Новичок на форуме
Отправить личное сообщение для DVeris Посмотреть профиль Найти все сообщения от DVeris
 
Регистрация: 27.05.2012
Сообщений: 2

как правильно поменять условие
Доброго дня!

В этом коде

if (getSelectValue(f, "target_list") == '_blank' && !/window.open\(this.href\);/.test(o)) {
			ed.dom.setAttrib(e, 'onclick', tinymce.trim(o + ' window.open(this.href); return false;'));
		} else if (o) {
			ed.dom.setAttrib(e, 'onclick', tinymce.trim(o.replace('window.open(this.href); return false;', '')));
		}


нужно поменять window.open(this.href); return false; на return !window.open(this.href);

затык в этом месте && !/window.open\(this.href\);/
не знаю как правильно переделать для return !window.open(this.href);

из-за неправильного условия вырезает onclick...

ps или как это правильно называется? я с синтаксисом js совсем не знаком

Последний раз редактировалось DVeris, 27.05.2012 в 20:37.
Ответить с цитированием