Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как из java-скрипта запустить Excel на клиенте? / 8 сообщений из 8, страница 1 из 1
01.10.2006, 12:14
    #34024430
Kroket
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Запускать надо после нажатия на кнопку.
Есть серверный код:
Код: plaintext
1.
2.
3.
4.
5.
Protected Sub ToExcel
	
 Response.Write("<script language='javascript' type='text/javascript'> Var ex = CreateObject('Excel.Application'); </script>")

End Sub

Дает ошибку: Предполагается наличие объекта.

Что не так?

И еще если таким образом скрипт писать, как можно не одну команду написать а множество?

Код: plaintext
1.
2.
3.
4.
5.
Protected Sub ToExcel
	
 Response.Write("<script language='javascript' type='text/javascript'> Var ex = CreateObject('Excel.Application'); ex.visible = true; ...; т.д; т.п.; </script>")

End Sub

Так правильно будт?
...
Рейтинг: 0 / 0
01.10.2006, 13:03
    #34024463
FatalQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Код: plaintext
var ex = new ActiveXObject('Excel.Application');
...
Рейтинг: 0 / 0
01.10.2006, 13:08
    #34024465
Kroket
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Спасибо.

Подскажите плиз насчет второго вопроса.
Как в response.write задать множество команд?
...
Рейтинг: 0 / 0
01.10.2006, 13:19
    #34024468
Kroket
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Блин пишет:

"Ошибка выполнения Microsoft JScript: Невозможно создание объекта сервером программирования объектов"

Что надо еще сделать?
...
Рейтинг: 0 / 0
01.10.2006, 14:11
    #34024518
FatalQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Для запуска Excel, нужно с настройками безопасности разбираться, например поместить сайт в "Надёжные узлы".
Несколько команд через точку с запятой это нормально.
...
Рейтинг: 0 / 0
01.10.2006, 14:42
    #34024543
ekleiman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Нужно зайти в Internet Options\Security, потом выбрать, например, Local Intranet, нажать кнопку Custom Level и в открывшемся списке
под
Initialize and script ActiveX controls not marked as safe
выбрать Enable.
Что касается запуска клиент скрипта со стороны сервера, то тут есть много подходов. Почитайте
ClientScriptManager.RegisterClientScriptBlock Method  в MSDN.
Еще проще это реализовать с помощью разных AJAX пакетов.  Я пользуюсь Anthem и очень доволен.
...
Рейтинг: 0 / 0
01.10.2006, 19:42
    #34024715
ekleiman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Кстати, вот еще обнаружил , возможно, Вам это будет интересно:
Visual Studio 2005 Tools for Office: Understanding the Excel Object Model Sample:
http://www.microsoft.com/downloads/details.aspx?familyid=E2903BF4-8A5A-4B4E-A07B-5F30364580F3&displaylang=en
...
Рейтинг: 0 / 0
02.10.2006, 09:13
    #34025047
Kroket
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из java-скрипта запустить Excel на клиенте?
Всем спасибо, помогло.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как из java-скрипта запустить Excel на клиенте? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]