Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.01.2011, 05:17
KVA KVA вне форума
Новичок на форуме
Отправить личное сообщение для KVA Посмотреть профиль Найти все сообщения от KVA
 
Регистрация: 30.01.2011
Сообщений: 2

Скрипт подгрузки из файла
Ребят, помогите пожалуйста. Есть скрипт, я в JS не так силен.
Есть скрипт, который позволяет подгружать данные из техстового файла без обновления страницы полностью, но я не могу понять одно. Он работает если файл находится в той же папке что и .php или html-файл. Как заставить его работать так, чтобы данные подгружались из файла в другой папке, скажем /aero/
Помогите плиз...


<script language="javascript">

function getParam(name){
var pname=name+ '=';
var ps = window.location.search;
if(ps.length > 0){
var start = ps.indexOf(pname);
if(start!=-1){
start+=pname.length;
var end=ps.indexOf('&',start);
if(end==-1)end=ps.length;
return unescape(ps.substring(start,end));
}
}
return null;
}
</script>
<script language="JavaScript">
document.write('<script Language="JavaScript" SRC="'+getParam('id')+'.txt"></'+'script'+'>');
</script>


<table cellpadding="0" cellspacing="0" border="0" width="611">
<tr>
<td width="21" CLASS="describe"></td>
<td width="590" CLASS="describe" align="left">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>

<td width="14%" class="describe">Apple</td>
<td width="86%" class="describe"><a href="study_gen.html?id=101">Яблоко</a></td>
</tr>
<tr>
<td width="14%" class="describe">Orange</td>
<td width="86%" class="describe"><a href="study_gen.html?id=102">Апельсин</a></td>
</tr>

<tr>
<td width="14%" class="describe">Pear</td>
<td width="86%" class="describe"><a href="study_gen.html?id=103">Груша</a></td>
</tr>
<tr>
<td width="14%" class="describe">Pumpkin</td>
<td width="86%" class="describe"><a href="study_gen.html?id=104">Тыква</a></td>

</tr>
<tr>
<td width="14%" class="describe">All</td>
<td width="86%" class="describe"><a href="study_gen.html">Все вместе</a></td>
</tr>
</table>
<p>&nbsp;</p>
<table border="0" cellpadding="0" cellspacing="0" width="100%">

<tr>
<td width="35%" valign="top" align="center"><script language="JavaScript">document.write(Imag);</script></td>
<td width="65%" valign="top" align="left"><table border="0" cellpadding="0"
cellspacing="0" width="100%">
<tr>
<td width="5%" class="describe"></td>
<td width="22%" class="describe">ID:</td>
<td width="73%" class="describe"><script language="JavaScript">document.write(Idn);</script></td>

</tr>
<tr>
<td width="5%"></td>
<td width="22%" class="describe">Name:</td>
<td width="73%" class="describe"><script language="JavaScript">document.write(Name);</script></td>
</tr>
<tr>
<td width="5%"></td>

<td width="22%" class="describe">Color:</td>
<td width="73%" class="describe"><script language="JavaScript">document.write(Color);</script></td>
</tr>
<tr>
<td width="5%"></td>
<td width="22%" class="describe">Price:</td>
<td width="73%" class="describe"><script language="JavaScript">document.write(Price);</script></td>

</tr>
<tr>
<td width="5%"></td>
<td width="22%" class="describe">Description:</td>
<td width="73%" class="describe"><script language="JavaScript">document.write(Descr);</script></td>
</tr>
<tr>
<td width="5%"></td>

<td width="22%" class="describe"></td>
<td width="73%" class="describe"></td>
</tr>
</table>
</td>
</tr>
</table>
</tr>
</table>

Последний раз редактировалось KVA, 30.01.2011 в 05:22.
Ответить с цитированием
  #2 (permalink)  
Старый 06.02.2011, 23:57
Аватар для wuwkob
Новичок на форуме
Отправить личное сообщение для wuwkob Посмотреть профиль Найти все сообщения от wuwkob
 
Регистрация: 06.02.2011
Сообщений: 1

А что здесь непонятного?
Не, я конечно тоже еще не силен в JS (по собственным меркам)...
но здесь ответ очевиден если хоть немного соображать в том же HTML
Это не оскорбление автора, а банальное непонимание.

В общем, ответ кроется в 19-й строке кода, там где идет ссылка на сам текстовый файл.
Чтобы автор долго голову не ломал, подскажу дальше
в строке
document.write('<script Language="JavaScript" SRC="'+getParam('id')+'.txt"></'+'script'+'>');

в месте между SRC=" и '+getParam необходимо добавить нужную дирректорию, если это /aero/, то нужно вставить /aero/.

Надеюсь, я понятно объяснил
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает скрипт :( VladimirV Javascript под браузер 5 21.12.2010 14:26
Ищу скрипт подгрузки регионов kodermax Элементы интерфейса 2 24.07.2010 01:36
Скрипт вывода текста из файла yarunga Общие вопросы Javascript 6 06.05.2010 15:08
Определить имя файла, в котором скрипт nlf Общие вопросы Javascript 5 26.04.2009 23:13
А как зделать скрипт, чтобы например скрипт 1 заменялся скриптом 2? yura371 Общие вопросы Javascript 3 06.01.2009 22:40