Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   src как просмотреть сам код (https://javascript.ru/forum/misc/6946-src-kak-prosmotret-sam-kod.html)

mycoding 07.01.2010 11:47

src как просмотреть сам код
 
вот есть
<script src='my.js'></script>

Как просмотреть за код?(средсвами javascript-a)

Gvozd 07.01.2010 13:08

так что ли?
<html>
<head>
<script id="qwe" type="text/javascript">
(function(){
var img=new Image();
var onload=function(available){
alert(available);
}
img.onload=function(){
onload(true);
}
img.onerror=function(){
onload(false);
}
img.src="http://ya.ru/logo.png";
})();
</script>
<script type="text/javascript">
alert(document.getElementById('qwe').innerHTML)
</script>
</head>
<body>
</body>
</html>

mycoding 07.01.2010 14:51

Я имел в виду, что то типа такого
<html>
<head>
<script id="qwe" type="text/javascript" src="http://moc-081.narod.ru/js/js.js">
</script>
<script type="text/javascript">
window.onload = function()
{
alert(document.getElementById('qwe').text)
}
</script>
</head>
<body>
</body>
</html>

mycoding 07.01.2010 14:51

НО оно почему то не работает

mycoding 07.01.2010 14:52

Кстати а как вы делаете, что ваш код можно запустить.
И ещё вы можете объяснить или дать ссылку где почитать вот про эту конструкцию
(
function(){}
)();

Gvozd 07.01.2010 15:23

Цитата:

Сообщение от mycoding
Кстати а как вы делаете, что ваш код можно запустить.

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.

Цитата:

Сообщение от mycoding
И ещё вы можете объяснить или дать ссылку где почитать вот про эту конструкцию
(
function(){}
)()

да где-то на форуме тема была-поищите
вкратце, такая конструкция создае анонимную ф-цию и сразу же ее выполняет.
в данном случае вставлено по привычке
обычно же помогает для реализации замыканий
про сам же ваш главный вопрос:
при подключении внешнего файла походу никак(я не нашел способа)
при подключении внешнего файла с другого сервера-гарантировано никак


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