2013-05-28 2 views
3

Я планирую запустить скрипт, который использует функцию «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> 
+1

Вы можете попробовать добавить переполнения CSS в iframe.'overflow: автоматический; ' – dreamweiver

+0

Спасибо, но Я не хочу, чтобы пользователь должен был взаимодействовать с iFrame, чтобы увидеть его содержимое. Я просто хочу, чтобы содержимое (например, импортированные данные) медленно прокручивалось по горизонтали. – Dan382

+1

Вы проверили этот пост? [jQuery scroll text side-to-side] (http://stackoverflow.com/questions/1408641/jquery-scroll-text-side-to-side) – Cholesterol

ответ

Смежные вопросы