//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>
XML и JScript
Помогите, кто может!
Проявилась следующая задача: на страничке два 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"); выдает ошибку-"Предпологается наличие объекта"
Если кто знает как это побороть, либо другой способ решения задачи - подскажите,плз.
Заранее спасибо!
var obj=Server.CreateObject("WHEE.1");
выдает ошибку "Неизвестная переменная Server",
без нее "Предпологается наличие объекта".
И если можно по подробнее о коде.
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>
var obj=Server.CreateObject("MSXML.DOMDocument");
var obj2=Server.CreateObject("Scripting.FileSystemObject");
</script>
var obj=Server.CreateObject("MSXML.DOMDocument");
Но ошибка то остается :).
Все равно выдает ошибку "Неизвестная переменная Server",
без нее "Предпологается наличие объекта".
:!!!:
Код:
<script language=JScript RUNAT=server>
var obj=Server.CreateObject("MSXML.DOMDocument");
</script>
var obj=Server.CreateObject("MSXML.DOMDocument");
</script>
Заранее спасибо.
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
smotri
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