JavaScript не работает в Firefox - PullRequest
       4

JavaScript не работает в Firefox

0 голосов
/ 28 сентября 2010

У меня есть главная страница с кодом Javascript, который выглядит следующим образом:

<script type="text/javascript">
 function ClientPrint(str)
    {  
              alert('before');
              PrintControl.RawPrint(str);            
              alert('after');

    }       
</script>

И дочерняя форма вызывает этот Javascript по коду

Page.ClientScript.RegisterStartupScript(Me.GetType, "jcr", "ClientPrint('" & StrFinalBill & "')", True)

Этот кодработает абсолютно нормально в IE, но не в каком-либо другом браузере в консоли ошибок Firefox Я получаю эту ошибку «printcontrol is notfined».

Может кто-нибудь помочь мне?

1 Ответ

0 голосов
/ 28 сентября 2010

IE поддерживает ссылку на узел через его идентификатор. для Firefox и других браузеров -

function ClientPrint(str)
{  
          alert('before');
          var PrintControl = document.getElementById(controlId); 
          PrintControl.RawPrint(str);            
          alert('after');

}       
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...