Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не работает простой скрипт в FF и IE (https://javascript.ru/forum/misc/51375-ne-rabotaet-prostojj-skript-v-ff-i-ie.html)

Xantrax 05.11.2014 10:12

Не работает простой скрипт в FF и IE
 
Здравствуйте, подскажите пожалуйста, почему не срабатывает вызов функции из скрипта?
Вот это код странички:
<head>
	<script src="D:\Qt\WebAndJavascript\my_script.js"></script>
</head>
<body>
        <form>
        <input type="button"
               name="bt"
               value="mybutton"
               style="background-color:aqua; color:azure;"
               onclick="my()" />
    	</form>
</body>
</html>


а вот код вызываемого скрипта:
function my(){
    alert('1');
    return;
}

Когда я нажимаю кнопку, к примеру, в предпросмотрщике в EmEditor, все срабатывает, но стоит запустить мне все это в FF или IE, вызов процедуры не происходит. Объясните пожалуйста, почему?
Спасибо.

ksa 05.11.2014 10:16

Цитата:

Сообщение от Xantrax
но стоит запустить мне все это в FF или IE, вызов процедуры не происходит

Бивас, тест! (с)

<!DOCTYPE html>
<html>
<head>
<!--
<script src='http://code.jquery.com/jquery-latest.js'></script>
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
function my(){
	alert('1');
	return;
};
</script>
</head>
<body> 
<form>
	<input 
		type="button"
		name="bt"
		value="mybutton"
		style="background-color:aqua; color:azure;"
		onclick="my()" 
	/>
</form>
</body>
</html>

У меня все работает... :)

Erolast 05.11.2014 10:24

Ответ в консоли ошибок.

Xantrax 05.11.2014 10:35

Когда пишу скрипт в head, да, все работает, а когда подключаю из фвйла , почему-то мой скрипт не работает((

рони 05.11.2014 10:38

Xantrax,
//// :victory:

Xantrax 05.11.2014 10:40

Перевернул слеши - не работает((

ksa 05.11.2014 10:41

Цитата:

Сообщение от Xantrax
а когда подключаю из фвйла , почему-то мой скрипт не работает

Значит подключаешь не так... Или УРЛ не тот указываешь...

Xantrax 05.11.2014 10:57

Логично...
Попробовал
<script src="file://D:/Qt/my_script.js></script>
Не сработало.
Так как правильно подключа скрипты на локальном диске?

рони 05.11.2014 10:58

Xantrax,
открой скрипт в браузере и скопируй путь в свою страницу

Xantrax 05.11.2014 11:56

Цитата:

Сообщение от рони (Сообщение 339082)
Xantrax,
открой скрипт в браузере и скопируй путь в свою страницу

Скопировал путь из браузера. Все равно не работает, а в firebug пишется, что my is not defined


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