Omdat JavaScript , om veiligheidsredenen , biedt zeer beperkte toegang tot een gebruiker , is het soms noodzakelijk om code geschreven met andere technologieën en ingebed in websites uit te voeren . Een van die technologieën is ActiveX , die exclusief is voor Internet Explorer op het Windows-besturingssysteem . ActiveX kan een gebruiker ' file -systeem en de bijbehorende randapparatuur zoals een scanner openen . Als je niet van tevoren kan weten welke ActiveX-besturingselement de gebruiker nodig heeft, is het mogelijk om de controle dynamisch met behulp van JavaScript te laden . Wat je nodig hebt Plain text editor webbrowser Toon Meer Aanwijzingen Copy 1 en plak de volgende code in de JavaScript-script voor uw HTML-document : functie loadActiveX ( id , codebase , clsid ) { var container = document.createElement ( " div " ) ; container.innerHTML = ' < object id = " " + id + " " codebase = " " + codebase + ' " //Display fixcontainer.style.left = " 100px " ; var target_element = document.getElementsByTagName ( " body " ) [ 0 ] ; if ( typeof ( target_element ) == " undefined " | | target_element == null ) return false ; target_element . appendChild ( container) ; } Copy 2 en plak de volgende code in de bodem van uw webbrowser : loadActiveX ( " scriptId " , " codebase_URI " , " CLSID " ) ; < br > wijziging 3 scriptId naar wat identifier je wilt . Verander codebase_URI om de URI van de bibliotheek bestand zelf . Verander CLSID tot de klasse Id voorzien in de bibliotheek bestand . 4 Open je HTML-document in Internet Explorer om te beginnen met het gebruik van uw ActiveX-besturingselement . < Br > |