Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

XML и JScript

5.5K
03 февраля 2004 года
Джо
13 / / 18.01.2004
Господа, доброе время суток!
Помогите, кто может!
Проявилась следующая задача: на страничке два select'a в один загружаются из SQL виды товаров, в другой подчиненные им подвиды товаров.
Я попытался сделать это с помощью XML, т.е.на ASP'е делаю запрос к SQL и формирую XML документ.
Далее пытаюсь считать его JScript'ом.
Код следующий:
<SCRIPT language="JavaScript">
var result_str = "<hr/>";
var docobj = CreateObject("MSXML.DOMDocument");

function printElements()
{
docobj.load("C:\Inetpub\EBD\products.xml");
viewNode(docobj.documentElement);
xmlTree.innerHTML = result_str;
}

function viewNode(node)
{
var childnodes = curNode.childNodes.length;
result_str+=" "+curNode.nodeName+"
";
for(var i=0;i<childnodes;i++)
{
viewNode(curNode.childNodes.item(i));
}
}

</SCRIPT>

На сторке var docobj = CreateObject("MSXML.DOMDocument"); выдает ошибку-"Предпологается наличие объекта"
Если кто знает как это побороть, либо другой способ решения задачи - подскажите,плз.
Заранее спасибо!
6.3K
04 февраля 2004 года
Grg_S
9 / / 20.01.2004
Код:
//JS
<script language=JSCript>
//Server side
var obj=Server.CreateObject("WHEE.1");
//Cleint side
var obj2=new ActiveXObject("WHEE.1");
</script>

<script language=JSCript runat=server>
var obj2=new ActiveXObject("WHEE.1");
</script>


//VB
<script language=VBScript>
//Server side
dim obj: set obj=Server.CreateObject("WHEE.1")
//Client side
dim obj2: set obj2=CreateObject("WHEE.1")
</script>

<script language=VBScript runat=server>
dim obj2: set obj2=CreateObject("WHEE.1")
</script>


http://msdn.microsoft.com <<----
5.5K
06 февраля 2004 года
Джо
13 / / 18.01.2004
На строке
var obj=Server.CreateObject("WHEE.1");
выдает ошибку "Неизвестная переменная Server",
без нее "Предпологается наличие объекта".
И если можно по подробнее о коде.
6.3K
06 февраля 2004 года
Grg_S
9 / / 20.01.2004
:D
Tak konechno!!!
Vmesto WHEE.1 stavish MSXML.DOMDocument ili drygoi OBJECT, naprimer
 
Код:
<script language=JScript>
var obj=Server.CreateObject("MSXML.DOMDocument");
var obj2=Server.CreateObject("Scripting.FileSystemObject");
</script>
5.5K
06 февраля 2004 года
Джо
13 / / 18.01.2004
Sorry, конечно
var obj=Server.CreateObject("MSXML.DOMDocument");
Но ошибка то остается :).
Все равно выдает ошибку "Неизвестная переменная Server",
без нее "Предпологается наличие объекта".
:!!!:
6.3K
06 февраля 2004 года
Grg_S
9 / / 20.01.2004
 
Код:
<script language=JScript RUNAT=server>
var obj=Server.CreateObject("MSXML.DOMDocument");
</script>
5.5K
08 февраля 2004 года
Джо
13 / / 18.01.2004
Спасибо, файл вроде хватает, только не видит структуру:( , надо разбираться:). Если есть работающие куски кода на JScript и XML документ, которые они читают, скинь, плз. Очень треба.
Заранее спасибо.
6.3K
09 февраля 2004 года
Grg_S
9 / / 20.01.2004
smotri http://msdn.microsoft.com, tam vse!

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/htm/dom_howdoi_80vn.asp

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/htm/xml_tutorial_7k18.asp

Sovetuy ispolzovat MSE (Microsoft Script Editor) dlia napisania scriptov. Esli est MS Office to poishi MSE7.exe, horoshaia vesh .
ydachi
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог