|
|
#6 |
|
Заноза в заднице
|
Вот такой вот JavaScript на OnLoad() формы Opprtunities висит:
Код: var menuAction = window.document.getElementById('mnuaction');
var pointClose = window.document.getElementById('_MIcomplete');
if ((menuAction != null) && (pointClose != null))
{
var menuCode = menuAction.innerHTML;
var pointCode = pointClose.outerHTML;
menuCode = menuCode.substr(0, menuCode.indexOf(pointCode) + 1) + menuCode.substr(menuCode.indexOf(pointCode) + 5 + pointCode.length);
menuAction.innerHTML = menuCode;
}Единственный косяк - непойму, почему в операциях со строками у меня взялся какой-то сдвиг в 5 символов, который я компенсировал добавлением числа. Вроде бы по логике неоткуда ему было взяться, но в итоге он у меня появился. Возможно что-то не так с манипуляциями тегов открытия-закрытия в inner-outerHTML. Если кто поймет, что не так с этими пятью символами - дайте знать.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
|
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|