Я планирую запустить скрипт, который использует функцию «file_get_contents» PHP, чтобы вытаскивать данные о ценах акций с веб-сайта, который затем обрабатывается с помощью jQuery и отправляется на сторонний сайт в качестве iFrame.Справа налево текстовый скроллер
До сих пор он успешно импортировал данные, однако iFrame слишком узкий для отображения всего. Кто-нибудь знает простой текстовый скроллер jQuery, который заполняет содержимое div справа налево?
код до сих пор:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ticker</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<style>
.yfi_quote_summary_page{display:none;}
.time_rtq_ticker{font-weight:bolder;}
.down_r{color: #c00;font-weight:bold;}
.up_r{color: #080;font-weight:bold;}
.yfi_rt_quote_summary_rt_top .time_rtq{display:none;}
#time, #currentPrice{float:left;display:inline;font-size:16px;}
#currentPrice p{margin:0;}
#time{margin-right:16px;}
</style>
</head>
<body>
<?php
$content = file_get_contents('http://uk.finance.yahoo.com/q?s=STT.L');
if($content !== FALSE) {
echo $content;
}
?>
<script>
$(function(){
/*Copy HTML element*/
var $importedData = $(".yfi_rt_quote_summary_rt_top").clone(true);
var $time = $(".time_rtq").clone(true);
$('body').empty();
$('body').append('<div id="ticker"><div id="time">Stock price at </div><div id="currentPrice"></div></div>');
$('#currentPrice').append($importedData);
$('#time').append($time);
});
</script>
</body>
</html>
Вы можете попробовать добавить переполнения CSS в iframe.'overflow: автоматический; ' – dreamweiver
Спасибо, но Я не хочу, чтобы пользователь должен был взаимодействовать с iFrame, чтобы увидеть его содержимое. Я просто хочу, чтобы содержимое (например, импортированные данные) медленно прокручивалось по горизонтали. – Dan382
Вы проверили этот пост? [jQuery scroll text side-to-side] (http://stackoverflow.com/questions/1408641/jquery-scroll-text-side-to-side) – Cholesterol