Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как закрыть внешний js что бы он не срабатывал? (https://javascript.ru/forum/misc/41271-kak-zakryt-vneshnijj-js-chto-ne-srabatyval.html)

avatator 06.09.2013 17:39

Как закрыть внешний js что бы он не срабатывал?
 
Есть внешний js он загрузился и как его можно закрыть что бы он закрылся/перестал работать без перезагрузки страницы?
<script  src="./zapychen.js" type="text/javascript"></script>



например:

<script  src="./zapychen.js" type="text/javascript" id="js"></script>   <---мараз, а вдруг)

<div onmouseout="closejs();"></div> 

<script>function closejs(){ document.getElementById("js").style.display="none"; };</script>


или как это можно реализовать???

ruslan_mart 06.09.2013 18:06

avatator, какой смысл? Он ведь уже загрузился в кэш и выполнился.

avatator 06.09.2013 18:34

мне нужно что бы после onmouseout="closejs();" он перестал выполнятся без перезагрузки страницы

ruslan_mart 06.09.2013 18:52

avatator, дело Ваше.

var a = document.getElementById('js');
a.parentNode.removeChild(a);

danik.js 06.09.2013 18:57

Цитата:

Сообщение от avatator
мне нужно что бы после onmouseout="closejs();" он перестал выполнятся без перезагрузки страницы

Пока он выполняется вы ничего не сможете сделать, ибо JS однопоточный и в один момент "выполняться" может только один участок кода. Когда он перестанет выполняться, то и делать уже ничего не нужно.


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