Есть ли простой код забрать через YAHO pipes текстовый файл с иного домена ?
Есть ли простой код забрать через YAHO pipes чистый текст текстового файла с иного домена ?
Чот пока не разобрал хитросплетения этих "труб" *И не удается получить контент чистым текстом без извратов выпарсивания из приделанных YAHO обрамлений в теги и заменой спецсимволов |
file_get_contents, curl
|
Poznakomlus,
У меня нет доступа к PHP ресурса, возможна ток вставка клиентского скрипта |
Deff,
тогда загружать и регулярочками все кромсать другого не вижу |
Poznakomlus,
Другие есть, но не проще... и надега сомнительна (сервис большой) Мож еще кто подскажет..по Pipes |
Deff,
а ссылку на текст можно? |
рони,
http://st1.bbcorp.ru/style/Mybb_Bend/Mybb_Bend.css или http://javascript.ru/misc/forum.js нун получить текст |
Deff,
тоже самое -- присылают содержимое в странице |
рони,
Мне нужно сохранять файлы на клиенте, для работы в автономе, при включении /отключении питания, без загрузки страниц, в основном генерация своего кода таблицы(типа ексель), кароче склад учета без стабильной связи |
:write:
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script>jQuery.ajax = function (d) { var b = location.protocol, e = RegExp(b + "//" + location.hostname), f = "http" + (/^https/.test(b) ? "s" : "") + "://query.yahooapis.com/v1/public/yql?callback=?"; return function (a) { var c = a.url; if (/get/i.test(a.type) && !/json/i.test(a.dataType) && !e.test(c) && /:\/\//.test(c)) { a.url = f; a.dataType = "json"; a.data = { q: 'select * from html where url="{URL}" and xpath="*"'.replace("{URL}", c + (a.data ? (/\?/.test(c) ? "&" : "?") + jQuery.param(a.data) : "")), format: "xml" }; !a.success && a.complete && (a.success = a.complete, delete a.complete); var b = a.success; a.success = function (a) { b && b.call(this, { responseText: (a.results[0] || "").replace(/<script[^>]+?\/>|<script(.|\s)*?\/script>/gi, "") }, "success") } } return d.apply(this, arguments) } }(jQuery.ajax);</script> <script> (function ($) { $(function () { $.ajax({ url: 'http://st1.bbcorp.ru/style/Mybb_Bend/Mybb_Bend.css', type: 'GET', success: function(res) { var div = $('<div/>',{html:res.responseText}); $("#test").html(div.find('p').html()); } }); } ) } )(jQuery) </script> </head> <body> <div id="test">please wait</div> </body> </html> |
Часовой пояс GMT +3, время: 02:49. |