<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WebProNews &#187; Ticker</title>
	<atom:link href="http://www.webpronews.com/tag/ticker/feed" rel="self" type="application/rss+xml" />
	<link>http://www.webpronews.com</link>
	<description>Breaking News in Tech, Search, Social, &#38; Business</description>
	<lastBuildDate>Sun, 12 Feb 2012 17:24:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>AdSense Video in UK, Ireland, Canada</title>
		<link>http://www.webpronews.com/adsense-video-units-hit-uk-ireland-canada-aol-video-ticker-2007-11</link>
		<comments>http://www.webpronews.com/adsense-video-units-hit-uk-ireland-canada-aol-video-ticker-2007-11#comments</comments>
		<pubDate>Tue, 20 Nov 2007 14:04:13 +0000</pubDate>
		<dc:creator>Navneet Kaushal</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Ads]]></category>
		<category><![CDATA[AdSense]]></category>
		<category><![CDATA[AOL]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Revenue]]></category>
		<category><![CDATA[Ticker]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=42064</guid>
		<description><![CDATA[As soon as news reached that <a title="AOL released Video Ticker" href="http://press.aol.com/article_display.cfm?article_id=1348" onclick="javascript:urchinTracker('/outbound/press.aol.com/article_display.cfm?article_id=1348?ref=http_//www.google.com/reader/view/?tab=my');"><u>AOL released Video Ticker</u></a> there also was an announcement that <a title="Google will be introducing AdSense Video Units" href="http://adsense.blogspot.com/2007/11/video-units-coming-to-uk-ireland-and.html" onclick="javascript:urchinTracker('/outbound/adsense.blogspot.com/2007/11/video-units-coming-to-uk-ireland-and.html?ref=http_//www.google.com/reader/view/?tab=my');"><u>Google will be introducing AdSense Video Units</u></a> to Canada, the UK &#38; Ireland.
<p><strong>AOL's VIDEO TICKER ADS:</strong></p>
]]></description>
			<content:encoded><![CDATA[<div class="text">As soon as news reached that <a title="AOL released Video Ticker" href="http://press.aol.com/article_display.cfm?article_id=1348" onclick="javascript:urchinTracker('/outbound/press.aol.com/article_display.cfm?article_id=1348?ref=http_//www.google.com/reader/view/?tab=my');"><u>AOL released Video Ticker</u></a> there also was an announcement that <a title="Google will be introducing AdSense Video Units" href="http://adsense.blogspot.com/2007/11/video-units-coming-to-uk-ireland-and.html" onclick="javascript:urchinTracker('/outbound/adsense.blogspot.com/2007/11/video-units-coming-to-uk-ireland-and.html?ref=http_//www.google.com/reader/view/?tab=my');"><u>Google will be introducing AdSense Video Units</u></a> to Canada, the UK &amp; Ireland.</p>
<p><strong>AOL&#8217;s VIDEO TICKER ADS:</strong></p>
<p><span id="more-42064"></span></p>
<p>AOL&#8217;s video ticker ad is a graphic banner ad that is integrated within a streaming video, but without obstructing the video viewing experience. When clicked on by a consumer, the ticker expands to launch a video ad, or an interactive Flash ad, within the video player window. These ads will run across the AOL Network of premium video content within the newest version of the AOL Video media player platform.</p>
<p><center><a href="http://www.unofficialseoblog.com/wp-content/uploads/2007/11/aol-video-ticker.jpg" title="aol-video-ticker.jpg" onclick="javascript:urchinTracker('/file/wp-content/uploads/2007/11/aol-video-ticker.jpg?ref=http_//www.google.com/reader/view/?tab=my');"><img border="0" src="http://www.unofficialseoblog.com/wp-content/uploads/2007/11/aol-video-ticker.jpg" alt="aol-video-ticker.jpg" /></a></center></p>
<p>In this regard, Curt Viebranz, President of Platform-A said, &quot;Online video consumption is a fast growing consumer behavior and our new video ticker ads give advertisers a new and creative opportunity to reach consumers through this burgeoning medium. With these ads, advertisers can target users who are consuming video with a clickable video or an interactive Flash ad, creating a deeper, longer brand dialogue that isn&#8217;t passive.&quot;</p>
<p>&quot;Besides, there was more AOL news that a newly revamped media player platform which introduces several new and improved features was launched: Functionality includes:</p>
<ul>
<li>A single flexible experience: Sharing and social utilities &#8211; such as email, bookmarking and related videos &#8211; are available from the player view port;</li>
<p></p>
<li>Multiple monetization options: New ad inventory includes 300 x 250 interstitials, video ticker ads and synched text ads;</li>
<p></p>
<li>A new user interface and development framework: The new UI streamlines the control set and improves customization options, while the new development framework simplifies adding new features.&quot;</li>
</ul>
<p><strong>GOOGLE VIDEO UNITS HITS THE UK, IRELAND AND CANADA:</strong></p>
<p><a href="http://adsense.google.com/support/bin/topic.py?topic=12966&amp;sourceid=aso&amp;subid=ww-en-et-asblog_2007-11-19&amp;medium=link" onclick="javascript:urchinTracker('/outbound/adsense.google.com/support/bin/topic.py?topic=12966_038_sourceid=aso_038_subid=ww-en-et-asblog_2007-11-19_038_medium=link?ref=http_//www.google.com/reader/view/?tab=my');"><u>Google in introducing video units</u></a> in the upcoming days to English-language publishers in the UK, Ireland, and Canada. Video units are embedded, customizable video players that can enrich your site with relevant video content while enabling you to <a href="https://www.google.com/adsense/support/bin/answer.py?answer=77462&amp;sourceid=aso&amp;subid=ww-en-et-asblog_2007-11-19&amp;medium=link" onclick="javascript:urchinTracker('/outbound/www.google.com/adsense/support/bin/answer.py?answer=77462_038_sourceid=aso_038_subid=ww-en-et-asblog_2007-11-19_038_medium=link?ref=http_//www.google.com/reader/view/?tab=my');"><u>earn extra revenue from the relevant, non-intrusive ads</u></a> that accompany the videos.</p>
<p>&quot;With this new launch, publishers in the UK, Ireland and Canada will be able to show videos from our YouTube content partners and choose those videos by category, individual YouTube partner, or have video automatically targeted to their site. Based on publisher feedback, we&#8217;ve also just added a feature which lets you <a href="http://www.google.com/adsense/support/bin/answer.py?answer=81060&amp;sourceid=aso&amp;subid=ww-en-et-asblog_2007-11-19&amp;medium=link" onclick="javascript:urchinTracker('/outbound/www.google.com/adsense/support/bin/answer.py?answer=81060_038_sourceid=aso_038_subid=ww-en-et-asblog_2007-11-19_038_medium=link?ref=http_//www.google.com/reader/view/?tab=my');"><u>choose individual videos</u></a> to be displayed in your video units.&quot;</p>
<p><strong>How to set up video units on your site</strong></p>
<p><a href="http://www.google.com/adsense/?sourceid=aso&amp;subid=ww-en-et_EMEAEngBlogtoLogin&amp;medium=et" onclick="javascript:urchinTracker('/outbound/www.google.com/adsense/?sourceid=aso_038_subid=ww-en-et_EMEAEngBlogtoLogin_038_medium=et?ref=http_//www.google.com/reader/view/?tab=my');"><u>log in to your AdSense account</u></a> and visit the AdSense Setup page.</p>
<p>For more information about video units, visit the original Inside <a href="http://adsense.blogspot.com/2007/10/introducing-video-units.html" onclick="javascript:urchinTracker('/outbound/adsense.blogspot.com/2007/10/introducing-video-units.html?ref=http_//www.google.com/reader/view/?tab=my');"><u>AdSense post about the launch</u></a> and their <a href="http://adsense.blogspot.com/2007/11/answers-to-your-video-units-questions.html" onclick="javascript:urchinTracker('/outbound/adsense.blogspot.com/2007/11/answers-to-your-video-units-questions.html?ref=http_//www.google.com/reader/view/?tab=my');"><u>recent follow-up answering some common questions</u></a>. In addition, you might find the information in our <a href="http://adsense.google.com/support/bin/topic.py?topic=12182&amp;sourceid=aso&amp;subid=ww-en-et-asblog_2007-11-19&amp;medium=link" onclick="javascript:urchinTracker('/outbound/adsense.google.com/support/bin/topic.py?topic=12182_038_sourceid=aso_038_subid=ww-en-et-asblog_2007-11-19_038_medium=link?ref=http_//www.google.com/reader/view/?tab=my');"><u>Help Center</u></a> useful.</p>
<p>IMAGE SOURCE: <a href="http://www.searchenginejournal.com/aol-launches-video-ticker-ads/5990/" onclick="javascript:urchinTracker('/outbound/www.searchenginejournal.com/aol-launches-video-ticker-ads/5990/?ref=http_//www.google.com/reader/view/?tab=my');"><u>Arnold Zafra</u></a></p>
</div>
<p><a href="http://www.unofficialseoblog.com/adsense-video-units-hits-uk-ireland-plus-aol-rolls-out-video-ticker/3515/" title="Comments">Comments</a></p>
<div align="center"><a href="http://aj.600z.com/aj/41546/0/cc?z=1"><img width="336" height="55" border="0" alt="" src="http://aj.600z.com/aj/41546/0/vc?z=1&amp;dim=41553" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/adsense-video-units-hit-uk-ireland-canada-aol-video-ticker-2007-11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AOL Rolls Out Video Ticker Ads</title>
		<link>http://www.webpronews.com/aol-rolls-out-video-ticker-ads-2007-11</link>
		<comments>http://www.webpronews.com/aol-rolls-out-video-ticker-ads-2007-11#comments</comments>
		<pubDate>Mon, 19 Nov 2007 13:27:30 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Ads]]></category>
		<category><![CDATA[AOL]]></category>
		<category><![CDATA[Ticker]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=42024</guid>
		<description><![CDATA[<p>AOL's advertising division, Platform-A, developed the video ticker ads as an alternative to conventional pre-roll spots for online video.</p>
]]></description>
			<content:encoded><![CDATA[<p>AOL&#8217;s advertising division, Platform-A, developed the video ticker ads as an alternative to conventional pre-roll spots for online video.</p>
<p><span id="more-42024"></span></p>
<p>Advertisers and networks want to balance the placement of their video marketing with the likelihood such placement won&#8217;t backfire by annoying the targeted audience. They have experimented with dropping ads before the video, after the video, and even in the middle like a typical TV commercial.</p>
<p>AOL will venture where Google has traveled with its ads on YouTube. Through work with Gannett&#8217;s PointRoll and its TickerBoy technology, AOL built a video ticker that runs within a streaming video without obstructing it.</p>
<table width="150" cellspacing="0" cellpadding="2" border="0" align="right">
<tbody>
<tr>
<td align="center"><img width="150" height="159" border="0" src="http://images.ientrymail.com/webpronews/article_pics/aol_logo.jpg" title=" AOL Rolls Out Video Ticker Ads" alt=" AOL Rolls Out Video Ticker Ads" class="irImage" /></td>
</tr>
</tbody>
</table>
<p>When a viewer clicks on a video ad, it will expand within the video player&#8217;s window. Ads will be in video or Flash format, based on what the marketer created for the spot.</p>
<p>The video ticker appears 10 seconds into the video stream. That ticker fades away after 15 seconds, but the viewer will be able to click a branded link atop the video player to bring it back.</p>
<p>AOL&#8217;s debut of the video ticker format comes as part of other new advertising options emerged. They include the ability to make content like email and social networks available from the video player; new ad inventory with 300&#215;250 interstitials and synced text ads; and a new user interface and development framework for creating ads.</p>
<p><small></small></p>
<p><a href="http://twitter.com/dutter/">follow me on Twitter</a></p>
<p><center><a href="http://aj.600z.com/aj/41549/0/cc?z=1"><img width="336" height="55" border="0" src="http://aj.600z.com/aj/41549/0/vc?z=1&amp;dim=41556" alt="" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/aol-rolls-out-video-ticker-ads-2007-11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FindWhat Gets Pretty New Logo, Ticker Symbol</title>
		<link>http://www.webpronews.com/findwhat-gets-pretty-new-logo-ticker-symbol-2005-06</link>
		<comments>http://www.webpronews.com/findwhat-gets-pretty-new-logo-ticker-symbol-2005-06#comments</comments>
		<pubDate>Mon, 06 Jun 2005 21:54:20 +0000</pubDate>
		<dc:creator>Andrew Goodman</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[MIVA]]></category>
		<category><![CDATA[Reader]]></category>
		<category><![CDATA[Ticker]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=19271</guid>
		<description><![CDATA[Findwhat, Espotting, and Comet Systems, disparate properties which have been brought together through acquisition, will now come together under the Miva brand, the e-commerce storefront company that had also been part of the group.
]]></description>
			<content:encoded><![CDATA[<p>Findwhat, Espotting, and Comet Systems, disparate properties which have been brought together through acquisition, will now come together under the Miva brand, the e-commerce storefront company that had also been part of the group.</p>
<p>For online businesses, there is a lot of heavy lifting to be done in the effort to gain new customers. Miva sounds like a nice quiet brand for that effort. Putting Comet cursors with shopping carts with PPC is definitely messy, but then, so is business consulting in general. As it&#8217;s no longer a benefit to be seen in the financial markets as a big-ass &#8220;pure search play,&#8221; the timing of this change to a steady-growth player in a variety of niches seems apt. The only difficulty there will be in getting press coverage, since writers won&#8217;t know what to talk about. But FindWhat had its 15 minutes, so quieter organic growth makes perfect sense.</p>
<p>Links: <a href="http://www.miva.com/">Miva</a></p>
<p><a href="http://www.traffick.com/2005/06/findwhat-gets-pretty-new-logo-ticker.asp">Reader Comments</a>&#8230;</p>
<p><a name="andrew"></a> <a href="http://www.traffick.com/"> Andrew Goodman</a> is Principal of <a href="http://www.page-zero.com/">Page Zero Media</a>, a marketing consultancy which focuses on maximizing clients&#8217; paid search marketing campaigns.
<p>In 1999 Andrew co-founded <a href="http://www.traffick.com/">Traffick.com</a>, an acclaimed &#8220;guide to portals&#8221; which foresaw the rise of trends such as paid search and semantic analysis.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/findwhat-gets-pretty-new-logo-ticker-symbol-2005-06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s not a blog but the BBC News editor&#8217;s site is a good read</title>
		<link>http://www.webpronews.com/its-not-a-blog-but-the-bbc-news-editors-site-is-a-good-read-2005-04</link>
		<comments>http://www.webpronews.com/its-not-a-blog-but-the-bbc-news-editors-site-is-a-good-read-2005-04#comments</comments>
		<pubDate>Mon, 18 Apr 2005 17:37:07 +0000</pubDate>
		<dc:creator>Neville Hobson</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Feeds]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Ticker]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=16941</guid>
		<description><![CDATA[I wrote a critical commentary earlier last month about the BBC News website and how its editor, Peter Clifton, had started writing commentaries that "look back at the week in the newsroom - and tackle some of your questions."
]]></description>
			<content:encoded><![CDATA[<p>I wrote a critical commentary earlier last month about the BBC News website and how its editor, Peter Clifton, had started writing commentaries that &#8220;look back at the week in the newsroom &#8211; and tackle some of your questions.&#8221;</p>
<p>Read <a href="http://www.nevon.net/nevon/2005/03/bbc_news_editor.html">Neville&#8217;s commentary</a> about the <a href="http://news.bbc.co.uk/">BBC News site</a></p>
<p>My commentary focused on what I think the BBC could have done with this new idea rather than what they have done:</p>
<p><i>[...] But why not do it properly and give your section the attributes that would make it a far more realistic interactive experience between you and site visitors and enable you to develop some actual relationships with those visitors? Make it like a real blog!</i></p>
<p>Well, none of that happened, so I have been lurking on the section every now and again to see how it develops. As I subscribe to almost all the <a href="http://news.bbc.co.uk/2/hi/help/3223484.stm?rss=http://news.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml">BBC News RSS feeds</a>, I hardly go to the website now, so I have to remember to actually go to Clifton&#8217;s section and see what&#8217;s going on. How quaint that behaviour seems now that RSS is everywhere!</p>
<p>Anyway, lurking on a website can have its benefits at times when you spot some interesting content.</p>
<p><a href="http://news.bbc.co.uk/2/hi/uk_news/magazine/4447615.stm">Clifton&#8217;s latest commentary</a> on Friday includes these two items:</p>
<p>1). A fan of the BBC News website is going to take over as editor for one day, this Wednesday 20 April:</p>
<p><i>David McDowell, from Lockerbie in Scotland, [...] has agreed to come down on 20 April and help run the site &#8211; make suggestions in the editorial meetings, join in the day-to-day decision making and put together an alternative view of what our front page could have looked like that day. [...] Watch out [this] week for David&#8217;s unedited view of what it was like here, plus the front page he put together. And there will be more invitations to come, maybe overseas next time.</i></p>
<p>2). A user in Canada wrote in to ask: &#8220;Regarding the availability of the <a href="http://news.bbc.co.uk/2/hi/help/3223354.stm">News ticker</a> for those of us using XP at home. We have been told for almost a year that you guys are working on it? How is it going? Will we ever get News Ticker?&#8221; Clifton&#8217;s reply:</p>
<p><i>Work is due to start this month (honest) on a new, state-of-the-art version of our desktop ticker. The plan is for it to bring in more headlines that a particular user wants [...] and with a couple more features I&#8217;m keeping quiet about for now. But I think it will prove a new and exciting way to keep an eye on the site. When will it be ready? I&#8217;ll keep you posted, we&#8217;re working as fast as we can, and this year for sure.</i></p>
<p>That ticker&#8217;s pretty good. I used to use it long before RSS. A bit too push-content-only these days, though (think <a href="http://www.businessweek.com/1999/99_17/b3626167.htm">PointCast</a> &#8211; remember that?), even though you can customize what the ticker displays.</p>
<p>Clifton&#8217;s section may not be a blog (it&#8217;s definitely not) and you have to email in any comments, but he does write informally, conversationally and with personality.</p>
<p>Sort of like a blog, in fact, but without the dynamic conversational aspect that emerges through things like direct commenting and trackbacks. And on commenting, Clifton says:</p>
<p><i>As I have mentioned before, we are planning a completely new approach to e-mail comments later in the year. It will allow us to publish a vastly increased range of e-mails from users, and we&#8217;ll also be asking users to help lift the best ones to the top of the pile. Watch this space.</i></p>
<p>One step at a time.</p>
<p>Neville Hobson is the author of the popular <b><a href="http://www.nevillehobson.com/">NevilleHobson.com blog</a></b> which focuses on business communication and technology.
<p>Neville is currentlly the VP of New Marketing at <a href="http://www.crayonville.com/">Crayon</a>. Visit Neville Hobson&#8217;s blog: <b><a href="http://www.nevillehobson.com/">NevilleHobson.com</a></b>. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/its-not-a-blog-but-the-bbc-news-editors-site-is-a-good-read-2005-04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the XML Data Source Object</title>
		<link>http://www.webpronews.com/using-the-xml-data-source-object-2003-08</link>
		<comments>http://www.webpronews.com/using-the-xml-data-source-object-2003-08#comments</comments>
		<pubDate>Fri, 22 Aug 2003 15:25:31 +0000</pubDate>
		<dc:creator>Premshree Pillai</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Sex]]></category>
		<category><![CDATA[Ticker]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=7244</guid>
		<description><![CDATA[The XML Data Source Object (DSO) is a Microsoft ActiveX control built into Microsoft Internet Explorer 4+. Using this object, it is possible to extract content from an external XML file or XML data embedded in the HTML file into a HTML page. In this article, I'll explain how to include the XML DSO, extract content from an external XML file, extract XML data from XML data embedded in the webpage and manipulation using JavaScript.
]]></description>
			<content:encoded><![CDATA[<p>The XML Data Source Object (DSO) is a Microsoft ActiveX control built into Microsoft Internet Explorer 4+. Using this object, it is possible to extract content from an external XML file or XML data embedded in the HTML file into a HTML page. In this article, I&#8217;ll explain how to include the XML DSO, extract content from an external XML file, extract XML data from XML data embedded in the webpage and manipulation using JavaScript.</p>
<p><b>Implementation:</b></p>
<p>Initializing an XML-DSO object is done using the <code>&lt;OBJECT&gt;</code> tag. The CLASSID for the XML-DSO is: </p>
<p>-=<code2>=-</p>
<p>The above ID uniquely identifies the XML-DSO. Thus we initialize this control in a webpage as follows: </p>
<p>-=<code3>=-</p>
<p>Most OBJECTs have a number of parameters associated with them but the XML-DSO does not require any parameters as such.</p>
<p>Now we can either extract data from an external XML file or using XML Data Islands, where we embed XML code in the HTML page itself. We&#8217;ll take a look at these in the examples. </p>
<p><b>Examples:</b></p>
<p>First, we&#8217;ll take a look at how to extract data from XML data islands (XML data included in the HTML page itself). Take a look at the following code: </p>
<pre>
<b>&lt;!-- example1.htm --&gt;</b>
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;XML DSO-example1.htm&lt;/title&gt;
&lt;/head&gt;
&lt;body bgcolor="#FFFFFF"&gt;

&lt;xml id="xmldb"&gt;
	&lt;db&gt;
		&lt;member&gt;
			&lt;name&gt;Premshree Pillai&lt;name&gt;
			&lt;sex&gt;male&lt;/sex&gt;
		&lt;/member&gt;
		&lt;member&gt;
			&lt;name&gt;Vinod&lt;/name&gt;
			&lt;sex&gt;male&lt;/sex&gt;
		&lt;/member&gt;
	&lt;/db&gt;
&lt;/xml&gt;

&lt;span datasrc="#xmldb" datafld="name"&lt;&lt;/span&gt;
&lt;br&gt;
&lt;span datasrc="#xmldb" datafld="sex"&gt;&lt;/span&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>The output of the above is: </p>
<p><code>Premshree Pillai<br />
male</code></p>
<p>Note that, in the code for <code>example1.htm</code>, we have not initialised any XML-DSO object. Thus, when you use a XML data island, the object is implicitly created.</p>
<p>In the above code, we have included a XML data island using the &lt;XML&gt; tag. We have assigned it an <code>ID</code>, <code>xmldb</code> for use later. Now, we can extract data from the XML data island using the HTML tags like &lt;A&gt;, &lt;SPAN&gt;, &lt;DIV&gt; etc. As you can see, we have extracted data using the &lt;SPAN&gt; tag. Note the attributes, <code>datasrc</code> and <code>datafld</code> in the &lt;SPAN&gt; tag. <code>datasrc</code> is used to specify the ID of the data island you want to extract data from. <code>datafld</code> is used to specify the XML tag you want the data from (here, <code>name</code> in first &lt;SPAN&gt; and <code>sex</code> in second &lt;SPAN&gt;).</p>
<p>Note that we have two &lt;name&gt; and &lt;sex&gt; tags in our XML data island, but using the above method we can extract only the first instances of these tags. To extract all instances, this can be done using the &lt;TABLE&gt; tag. Take a look at the following example:</p>
<pre>
<b>&lt;!-- example2.htm --&gt;</b>
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;XML DSO-example2.htm&lt;/title&gt;
&lt;/head&gt;
&lt;body bgcolor="#FFFFFF"&gt;

&lt;xml id="xmldb"&gt;
	&lt;db&gt;
		&lt;member&gt;
			&lt;name&gt;Premshree Pillai&lt;name&gt;
			&lt;sex&gt;male&lt;/sex&gt;
		&lt;/member&gt;
		&lt;member&gt;
			&lt;name&gt;Vinod&lt;/name&gt;
			&lt;sex&gt;male&lt;/sex&gt;
		&lt;/member&gt;
	&lt;/db&gt;
&lt;/xml&gt;

&lt;table datasrc="#xmldb" border="1"&gt;
	&lt;thead&gt;
		&lt;th&gt;Name&lt;/th&gt;
		&lt;th&gt;Sex&lt;/th&gt;
	&lt;/thead&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;div datafld="name"&gt;&lt;/div&gt;&lt;/td&gt;
		&lt;td&gt;&lt;div datafld="sex"&gt;&lt;/div&gt;&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;

&lt;/body&gt;
&lt;/html&gt;</pre>
<p>The output of the above is: </p>
<table border="1">
<thead>
<th>Name</th>
<th>Sex</th>
</thead>
<tr>
<td>Premshree Pillai</td>
<td>male</td>
</tr>
<tr>
<td>Vinod</td>
<td>male</td>
</tr>
</table>
<p>Here, we have used the &lt;TABLE&gt; tag and extract the contents using the HTML tag, &lt;DIV&gt;, within the HTML column tag, &lt;TD&gt;. The table will automatically iterate through each instance of &lt;member&gt; (the parent of &lt;name&gt; and &lt;sex&gt;). Thus we can dispaly all the names and ages in a formatted way.</p>
<p>Now, we&#39;ll take a look at how to extract contents from an external XML file using XML-DSO. Consider the following XML file:</p>
<pre>

<b>&lt;!-- example3.xml --&gt;</b>
&lt;?xml version="1.0" ?&gt;
&lt;ticker&gt;
	&lt;item&gt;
		&lt;message&gt;JavaScript Ticker using XML DSO&lt;/message&gt;
		&lt;URL&gt;http://someURL.com&lt;/URL&gt;
	&lt;/item&gt;
&lt;/ticker&gt;
</pre>
<p>Now, consider the following HTML page:</p>
<pre>
<b>&lt;!-- example3.htm --&gt;</b>
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;XML DSO-example3.htm&lt;/title&gt;
&lt;script language="JavaScript"&gt;
function load() {
	var xmlDso=myXML.XMLDocument;
	xmlDso.load("example3.xml");
}
&lt;/script&gt;
&lt;/head&gt;
&lt;body bgcolor="#FFFFFF" onLoad="load()"&gt;

&lt;object id="myXML" CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" width="0" height="0"&gt;&lt;/object&gt;

&lt;table datasrc="#myXML" border="1"&gt;
	&lt;thead&gt;
		&lt;th&gt;Message&lt;/th&gt;
		&lt;th&gt;URL&lt;/th&gt;
	&lt;/thead&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;div datafld="message"&gt;&lt;/div&gt;&lt;/td&gt;
		&lt;td&gt;&lt;div datafld="URL"&gt;&lt;/div&gt;&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>The ouput of the above is: </p>
<table border="1">
<thead>
<th>Message</th>
<th>URL</th>
</thead>
<tr>
<td>JavaScript Ticker using XML DSO</td>
<td>http://someURL.com</td>
</tr>
</table>
<p>Observe the code of <code>example3.htm</code>. First we have created a XML-DSO object with <code>id</code> as <code>myXML</code>. Note that we have added the <code>width</code> and <code>height</code> attributes to the &lt;OBJECT&gt; tag and set their values to 0. This is because we just want to create a XML-DSO object but do not want it to occupy any space in the webpage. Next, we have created a table with <code>datasrc</code> as <code>myXML</code>, similar to <code>example2</code>. We have extracted the content using &lt;DIV&gt; tags (within TD tags) with <code>datafld</code> as <code>message</code> for first column and <code>URL</code> for second column. The additional code here is the &lt;SCRIPT&gt; we have added. As you can see in the script, we have set the variable <code>xmlDso</code> to <code>myXML.XMLDocument</code> which refers to the object we have created. Next, we load <code>example3.xml</code> using the XML-DSO&#39;s <code>load()</code> method. Thus, now the file <code>example3.xml</code> is bound to the object, <code>myXML</code>. Everything else is similar to the previous examples.</p>
<p>Thus, when we want to load an external XML file using XML-DSO, we have to explicitly include the object and also use a small bit of JavaScript to load the external XML file. The above script is very specific and cannot be used to load just any XML file. A more generic script is as follows:</p>
<pre>
&lt;script language="JavaScript"&gt;
var xmlDso;
function load(xmlFile, objName) {
	eval(&#39;xmlDso=&#39;+objName+&#39;.XMLDocument&#39;);
	xmlDso.load(xmlFile);
}
&lt;/script&gt;
</pre>
<p>Now, to load any XML file use: </p>
<pre>
load("SomeXMLFile.xml","anyXmlDsoObject");
</pre>
<p><b>XML DSO and JavaScript:</b><br />
It is possible to manipulate the XML DSO object using JavaScript. Consider the following XML file:</p>
<pre>
<b>&lt;!-- example4.xml --&gt;</b>
&lt;?xml version="1.0" ?&gt;
&lt;myDB&gt;
	&lt;member&gt;
		&lt;name&gt;Premshree Pillai&lt;/name&gt;
		&lt;sex&gt;male&lt;/sex&gt;
	&lt;/member&gt;
	&lt;member&gt;
		&lt;name&gt;Vinod&lt;/name&gt;
		&lt;sex&gt;male&lt;/sex&gt;
	&lt;/member&gt;
	&lt;member&gt;
		&lt;name&gt;Santhosh&lt;/name&gt;
		&lt;sex&gt;male&lt;/sex&gt;
	&lt;/member&gt;
&lt;/myDB&gt;
</pre>
<p>Now, consider the following HTML file:</p>
<pre>
<b>&lt;!-- example4.xml --&gt;</b>
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;XML DSO-example4.htm&lt;/title&gt;
&lt;script language="JavaScript"&gt;
function load() {
	var xmlDso=myDB.XMLDocument;
	xmlDso.load("example4.xml");

	/* Get the complete record set */
	var memberSet=myDB.recordset;

	/* Go to next data */
	memberSet.moveNext();
}
&lt;/script&gt;
&lt;/head&gt;
&lt;body bgcolor="#FFFFFF" onLoad="load()"&gt;

&lt;object id="myDB" CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" width="0" height="0"&gt;&lt;/object&gt;

&lt;span datasrc="#myDB" datafld="name"&gt;&lt;/span&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Now, the output of the above will be:</p>
<pre>Vinod</pre>
<p>The above script is self explanatory: Initially we store the entire data of the data file into a variable <code>memberSet</code> using the <code>recordset</code> method. The <code>moveNext()</code> method points to the next data item (next row). Some of other methods that can be used are : </p>
<ul>
<li><b>movePrevious()</b>: Point to previous data item.
</li>
<li><b>moveFirst()</b>: Point to first data item.
</li>
<li><b>moveLast()</b>: Point to last data item.
</li>
<li><b>EOF</b>: This property is used to check if we have reached the end of the data.
</li>
</ul>
<p>Note that, in the above methods, the data is pointed relative to parent of the nodes being displayed.</p>
<p><b>XML Ticker using XML DSO:</b></p>
<p>So far we have considered simple examples. Now, we will consider a more dynamic example, &#8220;XML Ticker using XML DSO&#8221;. In this example, the ticker reads it&#39;s messages and URLs from an external example file and ticks the messages with the specified delay.</p>
<pre>

<b>&lt;!-- ticker.xml --&gt;</b>
&lt;?xml version="1.0" ?&gt;
&lt;ticker&gt;
	&lt;/item&gt;
	&lt;item&gt;
		&lt;message&gt;JavaScripts by Premshree Pillai&lt;/message&gt;
		&lt;URL&gt;http://premshree.resource-locator.com/javascripts.htm&lt;/URL&gt;
	&lt;/item&gt;
	&lt;item&gt;
		&lt;message&gt;The Scripting Newsletter&lt;/message&gt;
		&lt;URL&gt;http://premshree.resource-locator.com/cgi-bin/newsletter.pl&lt;/URL&gt;
	&lt;/item&gt;
&lt;/ticker&gt;
</pre>
<pre>
<b>&lt;!-- ticker.css --&gt;</b>
.tickerStyle {
	font-family:verdana,arial,helvetica; font-size:10pt; color:#666666; border:#666666 solid 1px; width:400px; height:20px; text-decoration:none; text-align:center; background:#FFFFFF
}
.tickerStyle:hover {
	font-family:verdana,arial,helvetica; font-size:10pt; color:#FF6600; border:#666666 solid 1px; width:400px; height:20px; text-decoration:none; text-align:center; background:#FFFFFF
}
</pre>
<pre>
<b>&lt;!-- ticker.htm --&gt;</b>
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;XML Ticker using XML DSO&lt;/title&gt;
&lt;link rel="stylesheet" href="ticker.css"&gt;

&lt;!-- begin script --&gt;
&lt;script language="JavaScript"&gt;
//////////////////////////////////////////////////
//	XML Ticker using XML DSO		//
// 	(c) 2003 Premshree Pillai		//
//	Created : 19/03/03 (dd/mm/yy)		//
//	http://www.qiksearch.com		//
//	http://premshree.resource-locator.com	//
//////////////////////////////////////////////////

var xmlDso, tickerSet;
function initTicker(xmlFile, objName, counter, maxMsgs, timeOut) {
	/* Check for IE4+ */
	if(document.all&#038;&#038;navigator.userAgent.indexOf("Opera")==-1) {
		eval(&#39;xmlDso=&#39;+objName+&#39;.XMLDocument&#39;);
		xmlDso.load(xmlFile);
		setTimeout("xmlDsoTicker(&#39;"+objName+"&#39;,&#39;"+counter+"&#39;,&#39;"+maxMsgs+"&#39;,&#39;"+timeOut+"&#39;)", timeOut);
	}
	else {
		alert(&#39;This Ticker works with IE4+ only!&#39;);
		return false;
	}
}

function xmlDsoTicker(objName, counter, maxMsgs, timeOut) {
	/* Get all the data as a record set */
	eval(&#39;tickerSet=&#39; + objName + &#39;.recordset&#39;);
	if(!tickerSet.EOF &#038;&#038; counter&lt;maxMsgs-1) {
		tickerSet.MoveNext();
		counter++;
	}
	else {
		counter=0;
		tickerSet.MoveFirst();
	}
	setTimeout("xmlDsoTicker(&#39;"+objName+"&#39;,&#39;"+counter+"&#39;,&#39;"+maxMsgs+"&#39;,&#39;"+timeOut+"&#39;)", timeOut);
}
&lt;/script&gt;
&lt;!-- end script --&gt;
&lt;/head&gt;

&lt;body bgcolor="#FFFFFF"&gt;

	&lt;!-- begin ticker placement --&gt;
	&lt;center&gt;
	&lt;object id="ticker" CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" width="0" height="0"&gt;&lt;/object&gt;
	&lt;a href="" datasrc="#ticker" datafld="URL" class="tickerStyle"&gt;
		&lt;span datasrc="#ticker" datafld="message"&gt;&lt;/span&gt;
	&lt;/a&gt;
	&lt;script language="JavaScript"&gt;
	var tickerMaxMsgs=2; // Maximum Messages in the XML Data file
	var tickerCount=tickerMaxMsgs;
	new initTicker("ticker.xml","ticker",tickerCount,tickerMaxMsgs,2000);
	&lt;/script&gt;
	&lt;/center&gt;
	&lt;!-- end ticker placement --&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Here is a Screenshot of how the output looks like: </p>
<p><img src="http://images.ientrymail.com/xmlpronews/xml-dso_ss.gif"></p>
<p>Observe the above codes. They are self explanatory. </p>
<p>I hope you have found this article useful. You may mail me your comments/suggestions. </p>
<p><a href="http://images.ientrymail.com/xmlpronews/xml-dso_examples.zip">Download Examples</a></p>
<p>Article first published at <a href="http://www.codetoad.com/xml_dso.asp">CodeToad</a></p>
<p>Premshree Pillai studies engineering in Information Technology at<br />
Mumbai University, Mumbai, India. He is a programming enthusiast<br />
and maintains a Website (http://www.qiksearch.com), where he posts<br />
his scripts. He is also a freelance writer and has written for a<br />
range of popular Indian magazines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/using-the-xml-data-source-object-2003-08/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XML and JavaScript Tutorial</title>
		<link>http://www.webpronews.com/xml-and-javascript-tutorial-2003-08</link>
		<comments>http://www.webpronews.com/xml-and-javascript-tutorial-2003-08#comments</comments>
		<pubDate>Tue, 05 Aug 2003 16:20:05 +0000</pubDate>
		<dc:creator>Premshree Pillai</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[children]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Tag]]></category>
		<category><![CDATA[Ticker]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=6747</guid>
		<description><![CDATA[XML is a very important base on which Web Services work. XML can be used in conjunction with a lot of client side and server side languages to put it to good use.

Let us see how we can get XML and client side JavaScript to work together. We will see how we can display the contents of an XML file using JavaScript, accessing child elements, manipulating elements etc.
]]></description>
			<content:encoded><![CDATA[<p>XML is a very important base on which Web Services work. XML can be used in conjunction with a lot of client side and server side languages to put it to good use.</p>
<p>Let us see how we can get XML and client side JavaScript to work together. We will see how we can display the contents of an XML file using JavaScript, accessing child elements, manipulating elements etc.</p>
<div align="left"><b>Browser Issues:</b></p>
<p>When it comes client side languages browser incompatibilities is a major issue. But here where we want to use XML and JavaScript, XML is the issue. Not all browsers have support for parsing XML documents. I will use IE6 to explain the codes. Browsers that do not support XML, cannot read them. When you view an XML file in such a browser it will just ignore all the tags.</p>
<p><b>Sample XML file:</b></p>
<p>Let us consider a sample XML file &gt;&gt;</p>
<p><code>&lt;?xml version="1.0" ?&gt;<br />
&lt;company&gt;<br />
&lt;employee id="001" sex="M" age="19"&gt;Premshree Pillai&lt;/employee&gt;<br />
employee id="002" sex="M" age="24"&gt;Kumar Singh&lt;/employee<br />
&lt;employee id="003" sex="M" age="21"&gt;Ranjit Kapoor&lt;/employee&gt;<br />
&lt;turnover&gt;<br />
&lt;year id="2000"&gt;100,000&lt;/year&gt;<br />
&lt;year id="2001"&gt;140,000&lt;/year&gt;<br />
&lt;year id="2002"&gt;200,000&lt;/year&gt;<br />
&lt;/turnover&gt;<br />
&lt;/company&gt;</code></p>
<p>The above XML file shows employee data and Turnover of the company (just an e.g).</p>
<p><b>Manipulating XML file data using JavaScript:</b></p>
<p>Loading XML file: You can load a XML fie from JavaScript like this &lt;&lt;</p>
<p>-=<code2>=-</p>
<p>Actually, just the last two lines of the function are enough to load the XML file. The previous two lines are written to ensure that the JavaScript functions that we may use later to manipulate the XML file data, does not perform any function on an uninitialized object. Thus the function <code>verify()</code> is called.</p>
<p>-=<code3>=-</p>
<p>Now the XML file can be loaded</p>
<p>-=<code4>=-</p>
<ul>
<li><b>Displaying contents of XML file:</b> View the entire contents of the XML file using alert(xmlObj.xml);<br />
The entire XML file will be displayed in an alert box as it is with proper indentation.</li>
<li><b>Children and nodes:</b> In the above XML file &lt;company&gt; is the top level tag under which all other tags come. These tags are called children. The above XML file can be represented graphically like a folder-tree. A folder-tree is shown below.</li>
</ul>
<div align="center">
<table width="60%" border="1" cellpadding="5">
<tr>
<td valign="top"><img src="http://images.ientrymail.com/xmlpronews/images/xml_javascript.jpg"></td>
<td> Thus in the above XML file the top level tag <code>&lt;company&gt;</code> has 4 children.</p>
<p>The numbering of children (as is usual in all languages) starts from 0 (zero).</p>
<p>The <code>&lt;turnover&gt;</code> tag has 3 children under it.</p>
<p>We can find the no of children a tag has by using the <code>childNodes.length</code> property. Thus the no of childen   of <code>&lt;company&gt;</code> tag (here, 4) can be found by using <code>xmlObj.childNodes.length</code></p>
<p>The no of children of <code>&lt;turnover&gt;</code> tag (here, 3) can be found by using <code>xmlObj.childNodes(3).childNodes.length</code>  Here we use childNodes(3) because <turnover> is the 3<sup>rd</sup> child of <code>&lt;company&gt;</code></p>
</td>
</tr>
</table>
</div>
<ul>
<li><b>Testing for children:</b> You can test whether a particular node child has any children using <code>childNodes(i).hasChildNodes</code><br />
Thus <code>xmlObj.childNodes(3).hasChildNodes()</code> will return true.<br />
<code>xmlObj.childNodes(2).hasChildNodes()</code> will return false, since the <code>&lt;employee&gt;</code> tag does not have any children.</li>
<li><b>Getting Tag Name:</b> You can get the tag name of a child using <code>childNodes(i).tagName</code>. Thus <code>xmlObj.tagName</code> will return &#8220;company&#8221;.<br />
<code>xmlObj.childNodes(0).tagName</code> will return &#8220;employee&#8221;.<br />
<code>xmlObj.childNodes(3).childNodes(0).tagName</code> will return &#8220;year&#8221;.</li>
<li><b>Displaying content of a tag:</b> In the XML file the content of the 1<sup>st</sup> <code>&lt;employee&gt;</code> tag is &#8220;Premshree Pillai&#8221;. You can get this value using <code>xmlObj.childNodes(0).firstChild.text</code><br />
<code>xmlObj.childNodes(2).firstChild.text</code> will return &#8220;Suhasini Pandita&#8221;.<br />
Similarly <code>xmlObj.childNodes(3).childNodes(1).firstChild.text</code> will return &#8220;140,000&#8243;.</li>
<li><b>Attributes:</b> In the XML file, the <code>&lt;employee&gt;</code> tag has 3 attributes. An attribute can be accessed using <code>childNodes(i).getAttribute("AttributeName")</code>. Thus <code>xmlObj.childNodes(0).getAttribute("id")</code> will return &#8220;001&#8243;.<br />
<code>xmlObj.childNodes(1).getAttribute("age")</code> will return &#8220;24&#8243;.<br />
<code>xmlObj.childNodes(2).getAttribute("sex")</code> will return &#8220;F&#8221;.</li>
</ul>
<p><b>XML and JavaScript Example:</b> There are many more properties and methods available. Using these properties you can create lots of client side applications. The main advantage of using XML along with JavaScript is that editing of data becomes very easy. XML being structured, it becomes very easy to manage content. One example is a folder-tree menu. Another one is a JavaScript Ticker. You can find a XML based JavaScript Ticker at <a href="http://www.dynamicdrive.com/dynamicindex2/xmlticker.htm">http://www.dynamicdrive.com/dynamicindex2/xmlticker.htm</a>.</p>
<p><b>XML based JavaScript Ticker:</b></p>
<p>We will create a XML based JavaScript Ticker that can tick any number of messages. The ticker reads it&#8217;s contents, i.e the ticker style, text to be displayed, the link for that particular message from a XML file. Let the XML file be <code>ticker_items.xml</code>.</p>
<p>The structure of the XML document is as follows &gt;&gt;</p>
<p><b>TICKER</b></p>
<pre>   tickerstyle

        &gt;&gt; pause = "true" / "false" :: "true" for pause onMouseOver

        &gt;&gt; timeout = any integer :: The delay in seconds between different messages.

        &gt;&gt; border = any integer :: Border width of Ticker

        &gt;&gt; bordercolor = #HexColor :: The border color of Ticker

        &gt;&gt; background = #HexColor :: Background color of Ticker

        &gt;&gt; width = any integer :: Ticker width

        &gt;&gt; height = any integer :: Ticker height

           tickerlinkstyle

           mouseout

                  &gt;&gt; font = "verdana,arial,helvetica....." :: Ticker link font 

                  &gt;&gt; color = #HexColor :: Ticker link color

                  &gt;&gt; decoration = "none" / "underline" / "underline + overline" :: Ticker link style

                  &gt;&gt; weight = "normal" / "bold" :: Ticker link weight

                  &gt;&gt; size = 'any integer'pt :: Ticker link size               

            mouseover

                  &gt;&gt; font = "verdana,arial,helvetica....." :: Ticker link font

                  &gt;&gt; color = #HexColor :: Ticker link color

                  &gt;&gt; decoration = "none" / "underline" / "underline + overline" :: Ticker link style

                  &gt;&gt; weight = "normal" / "bold" :: Ticker link weight

                  &gt;&gt; size = 'any integer'pt :: Ticker link size       

  tickeritem 

                &gt;&gt; URL = A valid URL :: Ticker link URL

                &gt;&gt; target = "_blank" / "_top" / "_self" / 'any other valid target name' :: Ticker link target</pre>
<p><b>XML Ticker Script :</b></p>
<p>-=<code5>=-</p>
<p>As you can see in the source code, the ticker reads all the contents/messages to be displayed, the links for each message, the target for each URL, the ticker static style, roll-over style, border width, color, background, the delay between messages etc from the XML file. So if you want to change any parameter of the Ticker, all you have to do is make necessary changes in the XML file.</p>
<p>The ticker shown here is a basic ticker that rotates messages at an interval that is specified in the XML file. There are many effects you could add to the ticker like Fading message, Teletypewriter. You could add features to change the ticker speed or to list all messages at an instant.</p>
<p>You can find some Ticker effects at <a href="http://www.qiksearch.com/javascripts.htm">http://www.qiksearch.com/javascripts.htm</a></p>
<p>I hope this article has helped you in some way.</p>
<p>Article first appeared at <a href="http://www.codetoad.com">CodeToad</a>. Reprinted with the author&#8217;s permission.
</div>
<p>Premshree Pillai studies engineering in Information Technology at<br />
Mumbai University, Mumbai, India. He is a programming enthusiast<br />
and maintains a Website (http://www.qiksearch.com), where he posts<br />
his scripts. He is also a freelance writer and has written for a<br />
range of popular Indian magazines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/xml-and-javascript-tutorial-2003-08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 1/37 queries in 0.017 seconds using memcached
Object Caching 450/555 objects using memcached

Served from: webpronews.com @ 2012-02-12 12:34:31 -->
