2016-03-01 2 views
0

В настоящее время я использую ниже скрипт для запуска панели обновления:Как вызвать панель обновления с помощью JavaScript

var updatePanelID = 'updatePnl'; 
    __doPostBack(updatePanelID, 'UPDATE'); 

Это работает отлично на Chrome, Firefox, но когда дело доходит до IE, ниже ошибки потоков:

JavaScript runtime error: Accessing the 'caller' property of a function or arguments object is not allowed in strict mode 

Ниже мой Html Заголовок:

<!doctype html> 

<html lang="en"> 
<head> 
    <meta http-equiv="x-ua-compatible" content="IE=Edge" /> 

Как это исправить?

+1

Попробуйте положить тег сразу после того, как они . Эта строка должна была пройти до содержимого страницы. Я всегда использовал его сразу после моего метода и, похоже, работал. –

ответ

0

У меня была работа вокруг этого:

Я сделал кнопку обновления в нижней части страницы, и связать кнопку с панели обновления, и всякий раз, когда мне нужно, чтобы вызвать панель обновления, я использую

document.getElementById('<%= btnRefresh.ClientID %>').click(); 
Смежные вопросы