Liberate provide a HTML extension for use within a Dynamic Table which enables developers to animate text (e.g. scroll). Although the scrolling functionality works correctly in most pages, occasionally using the Liberate scroll extension can cause problems in other areas of the page (e.g. bg images overlapping, unexpected behavior). Further info on Liberate’s HTML extensions can be found in Liberate’s Content Developers Guide (CDK). It can be found in "downloads" section.
Hints & Tips
- If you find that using the Liberate scroll extension causes problems, try using a JavaScript alternative. Download an example JavaScript Ticker from the downloads section.
- The JS alternative should only be tried if the Liberate scroll text is dysfunctional in your pages.
Example:
<center>
<form name="marquee1">
<input name="text" size=25 value="Example Ticker">
</form>
</center>
<script>
ScrollSpeed = 100;
ScrollChars = 1; function ScrollMarquee()
{
window.setTimeout('ScrollMarquee()',ScrollSpeed);
var msg = document.marquee1.text.value;
document.marquee1.text.value = msg.substring(ScrollChars) + msg.substring(0,ScrollChars);
}
ScrollMarquee();
</script>