Скрипт подгрузки из файла
Ребят, помогите пожалуйста. Есть скрипт, я в 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> </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> |
А что здесь непонятного?
Не, я конечно тоже еще не силен в JS (по собственным меркам)...
но здесь ответ очевиден если хоть немного соображать в том же HTML :blink: Это не оскорбление автора, а банальное непонимание. В общем, ответ кроется в 19-й строке кода, там где идет ссылка на сам текстовый файл. Чтобы автор долго голову не ломал, подскажу дальше :write: в строке document.write('<script Language="JavaScript" SRC="'+getParam('id')+'.txt"></'+'script'+'>'); в месте между SRC=" и '+getParam необходимо добавить нужную дирректорию, если это /aero/, то нужно вставить /aero/. Надеюсь, я понятно объяснил ;) |
Часовой пояс GMT +3, время: 01:08. |