powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Практический интерес по размещению ява-скрипта.
9 сообщений из 9, страница 1 из 1
Практический интерес по размещению ява-скрипта.
    #33311759
nostra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрых суток!
На форме расположены серверные элементы - пара текстовых полей.
На стороне клиента в ява-скрипте я проверяю правильность их заполнения.
Код скрипт расположен непосредственно в странице.
Всё работает отлично.
Но когда я размещаю код в отдельном файле *.js, указываю src - всё как положено, то возникает ошибка: Object expected. Т.е. ява код не находит элемента.
Просьба знающих объяснить разницу в этих 2-х способах размещения кода скрипта?
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33311794
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вероятнее всего - файлы *.js не пропускает либо фаервол, либо прокси-сервер.
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33311843
nostra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть другое приложение, написанное мною с использованием внешнего файла скрипта. Оно работает со страницей .aspx отлично, но на этой странице я пользуюсь только кодом html.
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33311859
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведи пример кода из скрипта и строку
Код: plaintext
<script/>
, с которой ты подключаешь JS файл.
Возможно ты просто неверно указал путь.
________________________________________________________
Всегда есть куда развиваться, нужно просто этого хотеть.
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33311865
nostra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
<script src="scripts/CheckTimeFields.js">
</script>
Т.е. путь относительный.
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33312109
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможные проблемы при регистрации скрипта в отдельном файле:
при плохом соединении он может не дойти до получателя

скрипт кэшируется, соответственно может потребоваться обновления кэша страницы по ктрл+ф5

возможно не правлиьно настроин путь

а так, все должно работать, других затыков ни когда не встречал...
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33313946
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если папка со скриптами лежит в корне, то попробуй вот так:
Код: plaintext
1.
2.
<script src="../scripts/CheckTimeFields.js">
</script>
________________________________________________________
Всегда есть куда развиваться, нужно просто этого хотеть.
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33313949
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex KuznetsovЕсли папка со скриптами лежит в корне, то попробуй вот так:
Код: plaintext
1.
2.
<script src="../scripts/CheckTimeFields.js">
</script>
Тьфу, блин,
конечно-же без всяких там [b../b], просто хотел жирным выделить то, что добавить.
________________________________________________________
Всегда есть куда развиваться, нужно просто этого хотеть.
...
Рейтинг: 0 / 0
Практический интерес по размещению ява-скрипта.
    #33314146
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сталкивался с такой проблемой. что для себя понял
вот такие конструкции в js класть можно
function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms [n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
а вот такие не идут ( дают вашу ошибку)
<script language="JavaScript" type="text/javascript">
<!--
i1= new Image(1,1)
i1.src="img/vzagtabl1.gif"
i2= new Image(10,4)
i2.src="img/cnt.gif"

i1_1= new Image(1,1)
i1_1.src="img/vzagtabl1r.gif"
i2_1= new Image(13,11)
i2_1.src="img/str.gif"
//-->
</script>
тут имхо чо-то в видимости переменных
т.е. функции идут, а код нет.

...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Практический интерес по размещению ява-скрипта.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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