Показать сообщение отдельно
  #13 (permalink)  
Старый 27.05.2012, 23:09
Интересующийся
Отправить личное сообщение для Hauster Посмотреть профиль Найти все сообщения от Hauster
 
Регистрация: 27.05.2012
Сообщений: 13

Сообщение от Deff Посмотреть сообщение
Hauster,
Поставьте мою версию - она анализирует событие как оно происходит..

Ы...
Ваша версия не работает.

Сообщение от vadim5june Посмотреть сообщение
то есть алерт работает-а что то нарушается-это странно
Именно, как-будто его вырезают, как и сказал здесь кто-то.

И нет, при загрузке 123 ничего не происходит.

<!DOCTYPE html>
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js"></script>
    </head>
    <body>
        <button id="button">Жми!</button>
        <div id="text">non</div>
        <script>
                $('#button').click(function(){
                $.ajax({
                type: "POST",
                url: "./123.html",
                dataType: "html",
                success: writebox
                });
            });
            function writebox(data){
                document.getElementById('text').innerHTML = data;
            }
        </script>
    </body>
</html>


123
<script>
alert(123);
</script>



Соответственно:

$('#button').click(function(){
                $.ajax({
                type: "POST",
                url: "./123.html",
                dataType: "script",
                success: writebox
                });
            });
            function writebox(data){
                document.getElementById('text').innerHTML = data;
            }


Так выводит алерт: 123.

Если в файле только код JS:

alert(123);

Последний раз редактировалось Hauster, 27.05.2012 в 23:16.
Ответить с цитированием