functionhidebtn (elementtitle) {varx = document.getElementsByTagName ("LI"); for(i = 0; i < x.length; i++) { if(X[i].title = =elementtitle) {x[i].outerhtml= ' <li class= ' ms-crm-menu ' title =\ ' + elementtitle + ' \ ' ><SPAN><SPAN><SPAN></SPAN>< /span></span></li> ' } }}functionhideviewbuttons (Iframeidname, buttontitles) {varIframe =document.getElementById (iframeidname); if(Iframe! =NULL) {Iframe.onreadystatechange=functionhidetitledbuttons () {if(Iframe.readystate = = ' complete ') { varIFrame =Frames[window.event.srcelement.id]; varlielements = iFrame.document.getElementsByTagName (' li '); for(varj = 0; J < Buttontitles.length; J + +) { for(vari = 0; i < lielements.length; i++) { if(Lielements[i].getattribute (' title ') = =Buttontitles[j]) {Lielements[i].style.display= ' None '; Break; } } } } } }}
functionhideviewbuttons (Iframeidname, elementsid) {varIframe =document.getElementById (iframeidname); if(Iframe! =NULL) {Iframe.onreadystatechange=functionhidetitledbuttons () {if(Iframe.readystate = = ' complete ') { varIFrame =Frames[window.event.srcelement.id]; varMnubarelements =iFrame.document.getElementById (ELEMENTSID); if(mnubarelements!=NULL) {MnuBarElements.style.display= ' None '; } } } }}
After the IFRAME load is complete, the relevant action is performed.
The calling method is as follows:
HideViewButtons (' Iframe_log ', [' title1 ', ' title2 ', ' Export to Excel sheet ', ' Print preview ', ' mail merge ', ' delete ', ' assign ', ' other actions ']);
CRM 4 IFRAME element hidden