Window.OnLoad проблема 
		
		
		
		в странице имеется скрипт 
	
<SCRIPT LANGUAGE="Javascript1.2">    
    window.onload = CheckDigitalSignature('`data.contents`'); 
	
	function CheckDigitalSignature(Signature)
    {	  
	  var CAPICOM_E_CANCELLED = -2138568446;
	  var CAPICOM_VERIFY_SIGNATURE_ONLY = 0;
	  var CAPICOM_CERT_INFO_SUBJECT_SIMPLE_NAME = 0;	  
	  
      try
      { 
        var SignatureData = new ActiveXObject("CAPICOM.SignedData");          		
        SignatureData.Verify(Signature, false, CAPICOM_VERIFY_SIGNATURE_ONLY);
        var Certificates = SignatureData.Certificates(1);
        var CertificateOwner = Certificates.GetInfo(CAPICOM_CERT_INFO_SUBJECT_SIMPLE_NAME);
        alert(CertificateOwner);
        document.getElementById('Outtext').value = CertificateOwner;
	  }
      catch (e)
      {
        if (e.number != CAPICOM_E_CANCELLED)
        {
          alert("An error occurred when attempting to verify signature, the errot was: " + e.description);
        }
      }
</SCRIPT>
После загрузки страницы нужно чтобы в текстовом поле 'Outtext' отображались данные, но при загрузке скрипт выдает ошибку: document.getElementById(...) - есть null или не является объектом, я так понимаю это потому что window.onload определяется не в теге <BODY> но дело в том что мне как раз необходимо определять onload в теге <script>, тогда как достучаться до текстового поля Outtext при таком раскладе?  | 
	
		
 Цитата: 
	
 В window.onload нужно передавать саму функцию, а не её результат, т.е. Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 06:11. |