Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как исполнить функцию из js файла находящуюся на основной страничке? (https://javascript.ru/forum/misc/26967-kak-ispolnit-funkciyu-iz-js-fajjla-nakhodyashhuyusya-na-osnovnojj-stranichke.html)

Rentony 29.03.2012 19:01

как исполнить функцию из js файла находящуюся на основной страничке?
 
у меня на страничке присутствует js код и так же подключен js файл, исполнить функцию находящуюся в js файле из основной странички не проблема, а как исполнить функцию из js файла которая находится на основной страничке?

dmitriymar 29.03.2012 19:21

открыть ту страницу в фрейме и обратиться к скрипту той страницы.
если в файле-добавить сценарий в страницу и обратиться к функции

Rentony 29.03.2012 19:22

Спасибо попробую)

Rentony 29.03.2012 19:25

а не могли бы вы пример написать маленький? а то просто еще не совсем ас в js ((
например есть test.php в нем есть функция aler();
в этом test.php подключен test.js, и как из этого test.js запустить функцию aler();

dmitriymar 29.03.2012 19:44

вы как минимум ерундой страдаете
как строятся страницы со сценариями вы вообще не понимаете и городите велосипед

melky 29.03.2012 19:47

Цитата:

Сообщение от Rentony (Сообщение 165577)
а не могли бы вы пример написать маленький? а то просто еще не совсем ас в js ((
например есть test.php в нем есть функция aler();
в этом test.php подключен test.js, и как из этого test.js запустить функцию aler();

всё просто : вы должны определить эту функцию в глобальной области видимости до загрузки скрипта, использующего оную

test.php :
<script>
function aler(){alert("Hello World!");}
</script>

<script src="file.js"></script>


file.js :
aler();

Rentony 29.03.2012 19:59

melky, приогромнейшее спасибо) как обычно всё оказалось банально просто =))

Rentony 29.03.2012 20:02

возникла противоположная проблема... теперь функции находящиеся в js файле не исполняются)... =(
можно ли как то сделать так что бы можно было их исполнять с обеих сторон?

Rentony 29.03.2012 20:03

ну кажеться понял всё, извиняюсь за предыдущий глупый вопрос)


Часовой пояс GMT +3, время: 20:37.