Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - demokats

Страницы: [1]
1
JavaScript & JScript / Экспорт таблицы в Excel
« : 12 Ноября 2007, 16:53:37 »
Имеется таблица, генерируемая по запросу php-скриптом.
Необходимо занести данные из этой таблицы в файл Excel-я. Пробовал следующий код на vbscript:

Set T = document.Body.CreateTextRange()
T.moveToElementText(document.all("имя таблицы"))
T.execCommand "Copy"
Set T = Nothing
Set objExcel = CreateObject("Excel.application")
Set objWorkbook = objExcel.Workbooks.Add
objExcel.Visible = True
objExcel.ActiveSheet.Paste

Однако числовые данные распознаются как текст, что неприемлемо по условиям задания, т.к. предполагается анализ полученных данных.
Проблема вроде бы решается полным перебором ячееек таблицы с поочередным занесением в файл Excel-я, но возможно существует более элегантное решение?

2
Цитировать
CGVictor:
Да, раньше можно было из ActiveX вызвать метод закрытия для контейнера, а из документа, в свою очередь, нужный метод для ActiveX.
Однако вроде как в IE6SP1 это прикрыли, а в остальных вообще неприменимо...


Ну тогда и заморачиваться больше не буду.

3
Как известно window.close без вопросов закрывает окно, открытое с помощью window.open. При использовании же в главном окне выскакивает подтверждение закрытия.
Как это можно обойти? Заранее спасибо
З.Ы. Подобное реально где-то видел. Вроде бы используется вставка с подключением компонента window media player и на основе  каких-то его
свойств (методов) окно закрывается. Точнее сказать не могу, т.к. код был довольно навороченый, да и давно это было.

4
JavaScript & JScript / Поле Select
« : 05 Января 2006, 11:39:03 »






 



5
JavaScript & JScript / Имя SELECT
« : 05 Января 2006, 10:32:36 »

6
JavaScript & JScript / Имя SELECT
« : 05 Января 2006, 10:28:59 »
var s=document.getElementsByTagName(\'select\')

 alert(s.length) //кол-во select-ов на странице

 alert(s[0].name) //имя 1-го селекта

 alert(s[0].options.length) //число option в 1-ом select-е

Следует обратить внимание на правильность написания getElementsByTagName

7
Спасибо, это меня устраивает. Следует только отметить, что в предложенном варианте по клику возвращается [object]. Это удобно для получения и других атрибутов элемента помимо ID.

8
В теле документа имеетя множество различных элементов, которым изначально не назначены события, но все имеют атрибут ID. Требуется, чтобы при нажатии на любой элемент определялся его ID (например вывод ID в строке статуса)

Страницы: [1]