Вытащить текст из файла с помощью js

sagentj007

Постоялец
Регистрация
3 Сен 2009
Сообщения
88
Реакции
6
Привет всем гуру JS
Случилась надобность вытащить содержимое txt файла по ссылке в tpl файл, на данный момент реализовал через PHP, но это не вариант вообще.

Т.е., имеется файл site.com/1.txt (донор файла) и на этом же домене имеется файл шаблона site.com/1.tpl
Есть ли возможность вытащить текст из файла 1.txt в файл 1.tpl средствами JS?

текущий PHP:
Код:
<?php $linkfile = file_get_contents('site.com/1.txt');
        echo $linkfile;
    ?>
 
есть. Можно сделать AJAX запрос на 1.txt и поработать с ответом.

Это пример с библиотекой jQuery.
Код:
$.ajax({url: "/1.txt"})
    .done(function( msg ) {
      alert( msg );
   });
 
есть. Можно сделать AJAX запрос на 1.txt и поработать с ответом.

Это пример с библиотекой jQuery.
Код:
$.ajax({url: "/1.txt"})
    .done(function( msg ) {
      alert( msg );
   });


Не сработало, у меня данный PHP код находится внутри JS

Код:
<script type="text/javascript">
    playlist: [
    <?php $linkfile = file_get_contents('[xfvalue_pl]');
        echo $linkfile;
    ?>
    ]
                            });
</script>
Где [xfvalue_pl] - содержит ссылку на файл
 
Скинь свой пхп код, и джс.
Вобще есть requirejs и плагин к нему text

require('text!Для просмотра ссылки Войди или Зарегистрируйся', function(text){
alert(text);
});
 
Скинь свой пхп код, и джс.
Вобще есть requirejs и плагин к нему text

require('text!Для просмотра ссылки Войди или Зарегистрируйся', function(text){
alert(text);
});

пхп код и скрипт написаны выше :)

т.е., мне необходимо подключить библиотеку RequireJS + плагин к нему (в header типа)
а внутри вставить код:

Код:
require('text![xfvalue_pl]', function(text){
  alert(text);
});
?
 
Не сработало, у меня данный PHP код находится внутри JS

Код:
<script type="text/javascript">
    playlist: [
    <?php $linkfile = file_get_contents('[xfvalue_pl]');
        echo $linkfile;
    ?>
    ]
                            });
</script>
Где [xfvalue_pl] - содержит ссылку на файл

Кажется вы в целом не понимаете как работает JS и PHP и чем они отличаются.

Мой код работает, подключите jQuery к странице и вызовите его по событию окончания загрузки.
 
Назад
Сверху