![]() |
#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. Если кто поймет, что не так с этими пятью символами - дайте знать.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|