Подскажите пожалуйста, почему может не работать такой скрипт:
<html>
<body>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function dataload()
{
var v8=new ActiveXObject("V82.COMConnector");
path='C:\7';
db='';
user='admin';
password='123';
alert("Сюда дошли");
conn = v8.Connect("File='"+path+"';Ref='"+db+"';Usr='"+user+"';Pwd='"+password+"';");
alert("А сюда нет");
query = conn.NewObject("Запрос");
query.text = 'ВЫБРАТЬ ПЕРВЫЕ 10 Номенклатура.Наименование, Номенклатура.Код ИЗ Справочник.Номенклатура КАК Номенклатура';
Qresult = query.execute().Choose();
strdat='';
while (Qresult.next())
{
strdat+=Qresult.Код+". "+Qresult.Наименование+"<br>";
n++;
}
document.getElementById("message").innerHTML=strdat;
}
</SCRIPT>
<input type="button" value="Нажмите сюда" onClick="dataload()">
<div id="message">Пока вы еще никуда не нажали</div>
</body>
</html>
?
Затыкается на строке:
conn = v8.Connect("File='"+path+"';Ref='"+db+"';Usr='"+user+"';Pwd='"+password+"';");
'C:\\7'
кстати, слэш в джаваскрипт экранирующий символ.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс