Это можно сделать при помощи метода load() библиотеки jQuery
Скажем, к примеру, на сайте, в панели управления, ссылка выглядит так:
Для HLTV
<iframe src="http://www.myarena.ru/hltvdemos.php?home=0000&frame=1"></iframe>Или для Source серверов:
<iframe src="http://www.myarena.ru/demos.php?home=0000&frame=1"></iframe>
Выбираем из этого кода прямую ссылку на демки:
http://www.myarena.ru/hltvdemos.php?home=0000&frame=1или
http://www.myarena.ru/demos.php?home=0000&frame=1Перейдя по такой ссылке мы видим в браузере готовую таблицу с демками. Так вот, чтобы вывести ее на странице, необходимо написать такой код:
<!-- Сам скрипт --> <script> $(function(){ $("#demosElement").load( // Наша ссылка на демки. Обязательно в кавычках! "http://www.myarena.ru/demos.php?home=0000&frame=1", // Псевдо-функция, которая сработает сразу после function(){ // Занесение в массив таблицы с демками для последующей с ней работы. var tableDemos = $("table.demos"); // Присвоение CSS классов для этой таблицы (В примере - для Bootstrap) tableDemos.addClass("table table-bordered table-condensed table-striped table-hover"); } ); }); </script> <!-- В этот элемент будут получена табличка с демками --> <div id="demosElement" style="width: 100%; max-heigth: 500px; overflow: auto"></div>Таким образом мы загрузили таблицу с демками в элемент ID demosElement, и присвоили ей новые CSS классы.
Так же можно задать просто стилями, например так:
tableDemos.css("{'border': '1px solid #c1c1c1', 'background-color': '#fff'}");P.S. Чтобы именно этот код сработал, на сайте должна быть подключена библиотека jQuery.