<rss version="2.0">
   <channel>
      <title>West Wind Message Board Messages</title>
      <link>http://www.foxcentral.net</link>
      <description>West Wind Message Board New Messages</description>
      <language>en-us</language>
      <ttl>1440</ttl>       <item>
			<title>Re: Alternatives To Foxpro</title>
			<pubDate>Tue, 7 Feb 2012 23:40:11 GMT</pubDate>
			<guid isPermaLink="false">3FE0XL6WV</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Alternatives To Foxpro&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    FoxPro Programming
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Alternatives To Foxpro
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           03:40:11 PM&lt;br /&gt;
          3FE0XL6WV
          &lt;a href="default.asp?Thread=3FE04D84H&amp;MsgId=3FE0XL6WV"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/50507a134144ea528d1fe8c8b28308c8?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z0885('groverlipscomb','aim.com','re%3A%20Re%3A%20Alternatives%20To%20Foxpro');" &gt;GroverL&lt;/a&gt;&lt;script&gt; function _3FE0Z0885(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z0886('richard','statuscomputers.com');" &gt;Richard Norris&lt;/a&gt;&lt;script&gt; function _3FE0Z0886(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    You're sure right there's nothing wrong with VFP compared to stuff that's out there.  Just look at PHP - you could argue PHP is even MORE popular than C# or VB.NET pretty easily yet it's NOT based on the .NET Framework and it's not even 64-bit on Windows!!  &lt;p&gt;COM still runs most everything especially at lower levels on Windows.  The news of the death of all this including VFP has been pure FUD.&lt;p&gt;Most development will be done on the client going into the foreseeable future - stuff like jQuery, HTML 5 etc. This is pretty obvious in the market place and all you have to do is look at Windows 8.  So it &amp;lt;i&amp;gt;doesn't matter&amp;lt;/i&amp;gt; much on the server side what language you use, C# or VFP!  They are interchangeable imo. &lt;p&gt;&lt;i&gt;Hi all,&lt;/i&gt;&lt;p&gt;&lt;i&gt;Over the last few years there have been many discussions to the eventual end of MS Visual Foxpro.  There have been several projects sprung up that have attempted to either extend the life of VFP or become an alternative replacement.  The replacements have either totally failed or do not resemble VFP in any such way.&lt;/i&gt;&lt;p&gt;&lt;i&gt;The logical evolution for desktop development in Windows appears to be with little question the .NET framework.  My biggest bugbear with this is that although I love C# as a language the closest language to VFP is VB.NET and to be honest doesn't come close.&lt;/i&gt;&lt;p&gt;&lt;i&gt;Giving this some long thought I questioned why I would miss VFP.  I have totally accepted .NET and C# yet something was missing.  From time to time I end up cutting some VFP code for legacy systems that have not migrated yet and then it struck me.  Its nothing more than the VFP language itself that I will miss, not VFP.  Looking at the roots of this, VFP was based on the DBase language, my initial searches for VFP language alternatives proved pretty fruitless.  I specifically wanted to find the language reincarnated in .NET, no joy.&lt;/i&gt;&lt;p&gt;&lt;i&gt;I was so disheartened as I was coming to the realisation we may actually be seeing a death of a language.  People could argue the langauge is outdated, but the truth is it isn't really.  It's just a language and it can evolve sensibly like any other.  There are many other successful dynamic languages like VFP about.&lt;/i&gt;&lt;p&gt;&lt;i&gt;I then thought harder.  VFP fell out with Ashton-Tate back in the day over the DBase langauge.  If you look at this single fact, the VFP language is truely a Dbase language at its heart.  This made me look, and what do you know, there it is, DBase.  DBase appears to still exist and under what seems to be something close to its original company.  The website is: &lt;a href="http://www.dbase.com"&gt;http://www.dbase.com.&lt;/a&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;It appears the language still lives on in a more modern way.  It is a shame it is not based on .NET, not sure if this is a disadvantage though.  My biggest concern is why I have not picked up on this in any forums anywhere when people were looking for VFP alternatives?  Is this purely on the basis of the history between VFP and DBase?  You would think those days were gone?  I'm interested in whether people even realised DBase even still existed?  Whether or not I look at this any closer, I'm just humbled by the fact that we have not seen a death of a language.  For me that would be a total tradgedy.&lt;/i&gt;&lt;p&gt;&lt;i&gt;What are peoples thoughts on this?&lt;/i&gt;&lt;p&gt;&lt;i&gt;Regards&lt;/i&gt;&lt;p&gt;&lt;i&gt;Richard&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0JK068RI6" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/wwHelpBanner.Gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0XL6WV";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0XL6WV</link>
			<author>GroverL</author>
     </item>
     <item>
			<title>Re: Alternatives To Foxpro</title>
			<pubDate>Tue, 7 Feb 2012 22:42:59 GMT</pubDate>
			<guid isPermaLink="false">3FE0VJM2Y</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Alternatives To Foxpro&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    FoxPro Programming
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Alternatives To Foxpro
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           02:42:59 PM&lt;br /&gt;
          3FE0VJM2Y
          &lt;a href="default.asp?Thread=3FE04D84H&amp;MsgId=3FE0VJM2Y"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088B('rstrahl','west-wind.com','re%3A%20Re%3A%20Alternatives%20To%20Foxpro');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z088B(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088C('richard','statuscomputers.com');" &gt;Richard Norris&lt;/a&gt;&lt;script&gt; function _3FE0Z088C(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Richard,&lt;p&gt;I think one way to look at it is that dbase's time has come and gone. We may love FoxPro and what it can do, but the platform it currently running on is getting crumbly for VFP (especially the desktop) and that will only get worse as time goes on.&lt;p&gt;While there maybe alternatives that will let you continue to use dBase languages, the question you have to ask yourself is: Do you really want to be in that market niche where few people will be, where there are few peers, support or companies/OOS devs to keep building new features and add-ons? Who will keep extending functionality and innovating with recent market trends to improve the experience? Who will support it? ANd what developers will want to extend it with their own tools? I think you'll find that there are precious few folks who want to be the leaders to take a product forward and not just make it run as other tools have.&lt;p&gt;We already know how awkard it is to be in a niche market and jumping off the VFP wagon onto an even less known dBase language solution is only going to aggrevate that. Yes you can use your existing code and skills, but there is not likely to be any community or support worth mentioning.&lt;p&gt;There are other solutions out there for dynamic languages that are more like FoxPro (although none have the data richness of VFP of course - and when that's taken out, a lot of the dynamic/static advantages/disadvantages come out a wash IMHO) that are popular and actively developed with large developer communities around them. Especially for the Web there are LOTS of choices. For desktop the choices are there too but they are pretty ugly with runtimes of Web frameworks. &lt;p&gt;Either way I think dBase had its time, but it's not going to come roaring back - ever. And if you stay in that niche then you might as well stick with VFP which I think is still the biggest player in the dBase space (for whatever that's worth).&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;i&gt;Hi all,&lt;/i&gt;&lt;p&gt;&lt;i&gt;Over the last few years there have been many discussions to the eventual end of MS Visual Foxpro.  There have been several projects sprung up that have attempted to either extend the life of VFP or become an alternative replacement.  The replacements have either totally failed or do not resemble VFP in any such way.&lt;/i&gt;&lt;p&gt;&lt;i&gt;The logical evolution for desktop development in Windows appears to be with little question the .NET framework.  My biggest bugbear with this is that although I love C# as a language the closest language to VFP is VB.NET and to be honest doesn't come close.&lt;/i&gt;&lt;p&gt;&lt;i&gt;Giving this some long thought I questioned why I would miss VFP.  I have totally accepted .NET and C# yet something was missing.  From time to time I end up cutting some VFP code for legacy systems that have not migrated yet and then it struck me.  Its nothing more than the VFP language itself that I will miss, not VFP.  Looking at the roots of this, VFP was based on the DBase language, my initial searches for VFP language alternatives proved pretty fruitless.  I specifically wanted to find the language reincarnated in .NET, no joy.&lt;/i&gt;&lt;p&gt;&lt;i&gt;I was so disheartened as I was coming to the realisation we may actually be seeing a death of a language.  People could argue the langauge is outdated, but the truth is it isn't really.  It's just a language and it can evolve sensibly like any other.  There are many other successful dynamic languages like VFP about.&lt;/i&gt;&lt;p&gt;&lt;i&gt;I then thought harder.  VFP fell out with Ashton-Tate back in the day over the DBase langauge.  If you look at this single fact, the VFP language is truely a Dbase language at its heart.  This made me look, and what do you know, there it is, DBase.  DBase appears to still exist and under what seems to be something close to its original company.  The website is: &lt;a href="http://www.dbase.com"&gt;http://www.dbase.com.&lt;/a&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;It appears the language still lives on in a more modern way.  It is a shame it is not based on .NET, not sure if this is a disadvantage though.  My biggest concern is why I have not picked up on this in any forums anywhere when people were looking for VFP alternatives?  Is this purely on the basis of the history between VFP and DBase?  You would think those days were gone?  I'm interested in whether people even realised DBase even still existed?  Whether or not I look at this any closer, I'm just humbled by the fact that we have not seen a death of a language.  For me that would be a total tradgedy.&lt;/i&gt;&lt;p&gt;&lt;i&gt;What are peoples thoughts on this?&lt;/i&gt;&lt;p&gt;&lt;i&gt;Regards&lt;/i&gt;&lt;p&gt;&lt;i&gt;Richard&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1MO0ZESXI" &gt;&lt;IMG SRC="http://support.merchantplus.com/partners/banners/largemplusbannerr.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0VJM2Y";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0VJM2Y</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Redisplay Credit Card info?</title>
			<pubDate>Tue, 7 Feb 2012 22:42:59 GMT</pubDate>
			<guid isPermaLink="false">3FE0VJM38</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Redisplay Credit Card info?&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    West Wind Web Store
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Redisplay Credit Card info?
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           02:42:59 PM&lt;br /&gt;
          3FE0VJM38
          &lt;a href="default.asp?Thread=3FE0KEAJN&amp;MsgId=3FE0VJM38"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088I('rstrahl','west-wind.com','re%3A%20Redisplay%20Credit%20Card%20info%3F');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z088I(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088J('mhogan','webconnectionhosting.com');" &gt;Michael Hogan&lt;/a&gt;&lt;script&gt; function _3FE0Z088J(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Hi Michael,&lt;p&gt;I would never ever re-display credit card info. In fact, if you look at service agreements with merchant providers they have strict rules about that so it's actually a requirement.&lt;p&gt;If a card is bad or payment validation fails, just clear it out and make sure you show a validation message next to the card to make it obvious it needs to be re-entered. I often see this on other sites, where some sort of validation error occurs, which I fix only to find that the CC card was cleared but not previously flagged so the second submit also fails.&lt;p&gt;In the early days (Surplus) we had one instance where a programmer error (not mine of course - ha ha - but it really wasn't me) caused card numbers to display on a re-submit. Not only the card number but the number of another customer which brought on a shit storm. We caught it within minutes of going live, but it was a major issue.&lt;p&gt;Don't ever put yourself into that situation that has lawsuit written all over it, even if you know your code will work just fine :-) Better save than sorry.&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;I'm updating an old webstore application in WebConnect 5 (almost done) and an interesting question has arisen.&lt;/i&gt;&lt;p&gt;&lt;i&gt;When there's an error in the entry of a new credit card, we return them to the entry page and allow them to correct the problem. In the process, we are redisplaying sensitive info like the cc number and cvv code. Is this kosher, or do we need to force the user to re-enter those bits of info?&lt;/i&gt;&lt;p&gt;&lt;i&gt;TIA - still going strong with VFP and WebConnect!&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1MO0ZESXI" &gt;&lt;IMG SRC="http://support.merchantplus.com/partners/banners/largemplusbannerr.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0VJM38";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0VJM38</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Re: New message board look</title>
			<pubDate>Tue, 7 Feb 2012 22:42:59 GMT</pubDate>
			<guid isPermaLink="false">3FE0VJM3G</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: New message board look&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Announcements and Chatter
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: New message board look
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           02:42:59 PM&lt;br /&gt;
          3FE0VJM3G
          &lt;a href="default.asp?Thread=3FE0K7SVX&amp;MsgId=3FE0VJM3G"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088O('rstrahl','west-wind.com','re%3A%20Re%3A%20New%20message%20board%20look');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z088O(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088P('mhogan','webconnectionhosting.com');" &gt;Michael Hogan&lt;/a&gt;&lt;script&gt; function _3FE0Z088P(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Thanks Michael,&lt;p&gt;Glad you like it. Simple and simplified from the mess that was there before (pre-CSS mostly :-)&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;I like it. Looks great!&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1MO0ZESXI" &gt;&lt;IMG SRC="http://support.merchantplus.com/partners/banners/largemplusbannerr.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0VJM3G";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0VJM3G</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Re: JavaScript IE 9 error on mouseover</title>
			<pubDate>Tue, 7 Feb 2012 20:09:08 GMT</pubDate>
			<guid isPermaLink="false">3FE0Q1R0E</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: JavaScript IE 9 error on mouseover&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    HTML, CSS,  JavaScript, Flash
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: JavaScript IE 9 error on mouseover
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           12:09:08 PM&lt;br /&gt;
          3FE0Q1R0E
          &lt;a href="default.asp?Thread=3FD0LKVRO&amp;MsgId=3FE0Q1R0E"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088T('rstrahl','west-wind.com','re%3A%20Re%3A%20JavaScript%20IE%209%20error%20on%20mouseover');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z088T(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z088U('danielcummings123','gmail.com');" &gt;Nathan Brazil&lt;/a&gt;&lt;script&gt; function _3FE0Z088U(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    jQuery works in all somewhat recent browsers including IE 6+.&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;I'm not familiar with jQuery but I will look into it.  Is it backward compatible to IE 7 and will it work with FireFox?&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;That because onmouseover fires for child elements so you may get events fired for elements other than the element you defined the onmouseover on.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;I'd recommend you look into something like jQuery to handle the element filtering more cleanly and just give you the events on the elements you're actually monitoring.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Below is the code that is giving me an issue in IE 9.  I believe it is the onmouseover becuase when I mouse over the generated popup, I get an invalid argument error.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="csharpcode"&gt;&amp;lt;script	language=&lt;span class="codestring"&gt;'JavaScript'&lt;/span&gt;&amp;gt; &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; oPopup = window.createPopup();&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;function&lt;/span&gt; ShowPopup(tRailCar, tRailShip) {&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt; &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cRailHistory = &lt;span class="codestring"&gt;"wc.dll?IclRailHistory~InfoMain~&amp;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcRailCar="&lt;/span&gt; + tRailCar +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcDate="&lt;/span&gt; + tRailShip;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt; &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cVINsummary = &lt;span class="codestring"&gt;"wc.dll?IclVinSummary~InfoMain~&amp;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcRailCar="&lt;/span&gt; + tRailCar +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcDate="&lt;/span&gt; + tRailShip;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu1 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;"&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cVINsummary+ &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"VIN Summary&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu2 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;" &amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cRailHistory + &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;    &lt;span class="codestring"&gt;"Railcar History&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;oPopup.document.body.innerHTML = cMenu1 + cMenu2;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt; &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;span class="programcontrol"&gt;var&lt;/span&gt; lefter = 10; &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;    &lt;span class="programcontrol"&gt;var&lt;/span&gt; topper = 15;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;    oPopup.show(lefter, topper, 95, 30, event.srcElement);&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;	&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;} // ShowPopup()&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Dan&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1R90566IT" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0Q1R0E";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0Q1R0E</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Re: 5.6 Version Access to Scripts</title>
			<pubDate>Tue, 7 Feb 2012 20:09:08 GMT</pubDate>
			<guid isPermaLink="false">3FE0Q1R0V</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: 5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: 5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           12:09:08 PM&lt;br /&gt;
          3FE0Q1R0V
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FE0Q1R0V"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z0891('rstrahl','west-wind.com','re%3A%20Re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z0891(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z0892('jday','blastcomm.com');" &gt;Jim day&lt;/a&gt;&lt;script&gt; function _3FE0Z0892(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    &lt;br&gt;Since your values are set in code anyway though it might be even easier to just set them from the CodeBehind:&lt;p&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="commands"&gt;this&lt;/span&gt;.btnActivate.&lt;span class="properties"&gt;Value&lt;/span&gt; = &lt;span class="commands"&gt;this&lt;/span&gt;.llBtnActLabel
&lt;span class="commands"&gt;this&lt;/span&gt;.btnActivate.&lt;span class="properties"&gt;enabled&lt;/span&gt; = .F.&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;which is probably cleaner.&lt;p&gt;That's assuming you use:&lt;p&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;ww:wwWebButton&lt;/span&gt; &lt;span class="attributes"&gt;runat=&lt;/span&gt;&lt;span class="codestring"&gt;"server"&lt;/span&gt; &lt;span class="attributes"&gt;id=&lt;/span&gt;&lt;span class="codestring"&gt;"btnActivate"&lt;/span&gt; /&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;To remind myself in the future this is easy to do with the following &lt;/i&gt;&lt;p&gt;&lt;i&gt;&amp;lt;input type="button" id="btnActivate" value="&amp;lt;%= this.page.llBtnActLabel %&amp;gt;" &amp;lt;%= this.page.llDisabled %&amp;gt; /&amp;gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;where the values are set in code&lt;/i&gt;&lt;p&gt;&lt;i&gt;this.page.llDisabled returns either "" to enable the button or [Disabled = "Disabled"] to disable.&lt;/i&gt;&lt;p&gt;&lt;i&gt;this.page.llBtnActLabel  returns the proper label&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;The problem is that I changed the code as follows.  I thought it was working but was not.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;I used this as after the modal page as answered, I wanted to change the label and deactivate the button&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;                        &amp;lt;!-- &amp;lt;ww:wwWebButton ID="btnActivate" runat="server" Text="Sign Off W-9"  /&amp;gt; --&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;This is needed to kick off the modal page&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;                        &amp;lt;input type="button" id="btnActivate" value="Sign Off W-9"  /&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Is there a way to change the value in code on this button based on a database value and deactiveate the button?&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Jim,&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Those jQuery references in the page inside of the WebLiteral are just so that JavaScript Intellisense works. It doesn't actually load jQuery into the page because that block doesn't actually render because of the visible="false".&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Ideally you should load jQuery with Page.jQueryConfig.IncludejQuery() because this is the same mechanism that any of the AJAX controls use. This ensures that scripts don't get double loaded and you have one place where scripts load from./&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Look at your generated output and take a look at the HTML Header and see what is ACTUALLY in the header for the script links. If you want jQuery in the page, use Page.jQueryConfig.IncludejQuery() in code if you don't already have some AJAX controls on the page (they'll load jQuery on their own).&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I used this from your example from the Modal Page&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;    &amp;lt;ww:wwWebLiteral ID="WwWebLiteral1" runat="server" Visible="false"&amp;gt;        &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/ww.jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;    &amp;lt;/ww:wwWebLiteral&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;But on the server when the page is generated the HTML  is being changed, removing the "/soccreg" &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I think the live server thinks the virtual is referee instead of "/soccreg/referee"&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I only see in the ini to set the virtual but I have it set as &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Htmlpagepath=C:\soccreg\referee\&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Virtualpath=/SoccReg\Referee/&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;when I tried the following in the Page ONInit&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;"this.jQueryConfig.IncludejQuery()" was displayed on the page but did not load the cnd.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;FUNCTION OnInit()&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;*** Default setting - defaults to CDN&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludejQuery()&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;*** Explicitly specify a local URL&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludejQueryUi("~/scripts/jquery-ui.min.js")&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;*** Default setting - defaults to a local url (/scripts/ww.jquery.js)&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludewwjQuery() &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;ENDFUNC&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;any ideas?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Any chance this generation of the links changed between 5.5 and 5.6?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I thought this was working but now it is not.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Is the script in the right place? Open the URL and make sure.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Also make sure the script versions are the same...&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;FWIW, you can use jQueryConfig to load the script from the google CDN:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** In a Web Control Page&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="commands"&gt;this&lt;/span&gt;.&lt;span class="commands"&gt;Page&lt;/span&gt;.jQueryConfig.IncludejQuery()&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;In process class code or a template you can use:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** Set up configuration object&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;poConfig = LoadjQueryConfig&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;To embed into page:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;%=&lt;/span&gt; poConfig.IncludeJQuery(&lt;span class="codestring"&gt;"Default"&lt;/span&gt;,.T.) &lt;span class="elements"&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;You can also use "WebResource" which will load jQuery out of the scripts folder and figure out the path automatically based on the virtual.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;The pages on the live server have the following code in the source of the page&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;On my localhost developement machine the source show&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;My modal screen works on my local machine but does not on the live server.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1R90566IT" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0Q1R0V";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0Q1R0V</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Redisplay Credit Card info?</title>
			<pubDate>Tue, 7 Feb 2012 17:30:56 GMT</pubDate>
			<guid isPermaLink="false">3FE0KEAJO</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Redisplay Credit Card info?&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    West Wind Web Store
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Redisplay Credit Card info?
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           09:30:56 AM&lt;br /&gt;
          3FE0KEAJO
          &lt;a href="default.asp?Thread=3FE0KEAJN&amp;MsgId=3FE0KEAJO"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/d2876d8f73c8d5a2fa1c527a95a08fc8?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089B('mhogan','webconnectionhosting.com','re%3A%20Redisplay%20Credit%20Card%20info%3F');" &gt;Michael Hogan&lt;/a&gt;&lt;script&gt; function _3FE0Z089B(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;All&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    I'm updating an old webstore application in WebConnect 5 (almost done) and an interesting question has arisen.&lt;p&gt;When there's an error in the entry of a new credit card, we return them to the entry page and allow them to correct the problem. In the process, we are redisplaying sensitive info like the cc number and cvv code. Is this kosher, or do we need to force the user to re-enter those bits of info?&lt;p&gt;TIA - still going strong with VFP and WebConnect!&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1R90566IT" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0KEAJO";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0KEAJO</link>
			<author>Michael Hogan</author>
     </item>
     <item>
			<title>New message board look</title>
			<pubDate>Tue, 7 Feb 2012 17:25:53 GMT</pubDate>
			<guid isPermaLink="false">3FE0K7SVY</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;New message board look&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Announcements and Chatter
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  New message board look
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           09:25:53 AM&lt;br /&gt;
          3FE0K7SVY
          &lt;a href="default.asp?Thread=3FE0K7SVX&amp;MsgId=3FE0K7SVY"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/d2876d8f73c8d5a2fa1c527a95a08fc8?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089F('mhogan','webconnectionhosting.com','re%3A%20New%20message%20board%20look');" &gt;Michael Hogan&lt;/a&gt;&lt;script&gt; function _3FE0Z089F(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;All&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    I like it. Looks great!&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1R90566IT" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0K7SVY";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0K7SVY</link>
			<author>Michael Hogan</author>
     </item>
     <item>
			<title>Re: Alternatives To Foxpro</title>
			<pubDate>Tue, 7 Feb 2012 14:44:28 GMT</pubDate>
			<guid isPermaLink="false">3FE0EG76B</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Alternatives To Foxpro&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    FoxPro Programming
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Alternatives To Foxpro
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           06:44:28 AM&lt;br /&gt;
          3FE0EG76B
          &lt;a href="default.asp?Thread=3FE04D84H&amp;MsgId=3FE0EG76B"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/35f25ee0c8112055941e56d3bc5c1536?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089J('richard','statuscomputers.com','re%3A%20Re%3A%20Alternatives%20To%20Foxpro');" &gt;Richard Norris&lt;/a&gt;&lt;script&gt; function _3FE0Z089J(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089K('dhennig','stonefield.com');" &gt;Doug Hennig&lt;/a&gt;&lt;script&gt; function _3FE0Z089K(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Hi Doug,&lt;p&gt;Thanks for the reply. The product looks interesting.&lt;p&gt;I've just realised my naivity, I suppose that comes from not being a dbase, clipper, foxpro, vp-info, etc histrical user.  It appears the dBase based languages (considered clones) come under the xBase name, like the xBase language is like a standard or something ;)&lt;p&gt;Looking at wikipeadia theres a list of current xBase products. Very interesting stuff!!&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/XBase" target="_blank"&gt;http://en.wikipedia.org/wiki/XBase&lt;/a&gt;&lt;p&gt;Regards&lt;p&gt;Richard&lt;p&gt;&lt;i&gt;Hi Richard.&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;I was so disheartened as I was coming to the realisation we may actually be seeing a death of a language.  People could argue the langauge is outdated, but the truth is it isn't really.  It's just a language and it can evolve sensibly like any other.  There are many other successful dynamic languages like VFP about.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;Another product worth looking at is Xbase++ from Alaska Software. Although its roots are in Clipper, they've been working at adding VFP language constructs to Xbase++ over the past couple of years, and are also working on tools to import forms, reports, class libraries, etc. They're philosophy is that while a product may die--dBase, Clipper, FoxPro--a language doesn't have to.&lt;/i&gt;&lt;p&gt;&lt;i&gt;Doug&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1R90566IT" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0EG76B";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0EG76B</link>
			<author>Richard Norris</author>
     </item>
     <item>
			<title>Re: Alternatives To Foxpro</title>
			<pubDate>Tue, 7 Feb 2012 13:28:08 GMT</pubDate>
			<guid isPermaLink="false">3FE0BQ0W4</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Alternatives To Foxpro&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    FoxPro Programming
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Alternatives To Foxpro
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           05:28:08 AM&lt;br /&gt;
          3FE0BQ0W4
          &lt;a href="default.asp?Thread=3FE04D84H&amp;MsgId=3FE0BQ0W4"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/4211236c55d496719179b6e84d834514?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089O('dhennig','stonefield.com','re%3A%20Re%3A%20Alternatives%20To%20Foxpro');" &gt;Doug Hennig&lt;/a&gt;&lt;script&gt; function _3FE0Z089O(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089P('richard','statuscomputers.com');" &gt;Richard Norris&lt;/a&gt;&lt;script&gt; function _3FE0Z089P(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Hi Richard.&lt;p&gt;&lt;i&gt;I was so disheartened as I was coming to the realisation we may actually be seeing a death of a language.  People could argue the langauge is outdated, but the truth is it isn't really.  It's just a language and it can evolve sensibly like any other.  There are many other successful dynamic languages like VFP about.&lt;/i&gt;&lt;p&gt;Another product worth looking at is Xbase++ from Alaska Software. Although its roots are in Clipper, they've been working at adding VFP language constructs to Xbase++ over the past couple of years, and are also working on tools to import forms, reports, class libraries, etc. They're philosophy is that while a product may die--dBase, Clipper, FoxPro--a language doesn't have to.&lt;p&gt;Doug&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1I4114LP7" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/helpbuilder_rotating.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE0BQ0W4";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE0BQ0W4</link>
			<author>Doug Hennig</author>
     </item>
     <item>
			<title>Alternatives To Foxpro</title>
			<pubDate>Tue, 7 Feb 2012 10:02:14 GMT</pubDate>
			<guid isPermaLink="false">3FE04D84I</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Alternatives To Foxpro&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    FoxPro Programming
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Alternatives To Foxpro
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/07/2012&lt;br /&gt;
           02:02:14 AM&lt;br /&gt;
          3FE04D84I
          &lt;a href="default.asp?Thread=3FE04D84H&amp;MsgId=3FE04D84I"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/35f25ee0c8112055941e56d3bc5c1536?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089S('richard','statuscomputers.com','re%3A%20Alternatives%20To%20Foxpro');" &gt;Richard Norris&lt;/a&gt;&lt;script&gt; function _3FE0Z089S(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;All&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Hi all,&lt;p&gt;Over the last few years there have been many discussions to the eventual end of MS Visual Foxpro.  There have been several projects sprung up that have attempted to either extend the life of VFP or become an alternative replacement.  The replacements have either totally failed or do not resemble VFP in any such way.&lt;p&gt;The logical evolution for desktop development in Windows appears to be with little question the .NET framework.  My biggest bugbear with this is that although I love C# as a language the closest language to VFP is VB.NET and to be honest doesn't come close.&lt;p&gt;Giving this some long thought I questioned why I would miss VFP.  I have totally accepted .NET and C# yet something was missing.  From time to time I end up cutting some VFP code for legacy systems that have not migrated yet and then it struck me.  Its nothing more than the VFP language itself that I will miss, not VFP.  Looking at the roots of this, VFP was based on the DBase language, my initial searches for VFP language alternatives proved pretty fruitless.  I specifically wanted to find the language reincarnated in .NET, no joy.&lt;p&gt;I was so disheartened as I was coming to the realisation we may actually be seeing a death of a language.  People could argue the langauge is outdated, but the truth is it isn't really.  It's just a language and it can evolve sensibly like any other.  There are many other successful dynamic languages like VFP about.&lt;p&gt;I then thought harder.  VFP fell out with Ashton-Tate back in the day over the DBase langauge.  If you look at this single fact, the VFP language is truely a Dbase language at its heart.  This made me look, and what do you know, there it is, DBase.  DBase appears to still exist and under what seems to be something close to its original company.  The website is: &lt;a href="http://www.dbase.com"&gt;http://www.dbase.com.&lt;/a&gt;&lt;p&gt;It appears the language still lives on in a more modern way.  It is a shame it is not based on .NET, not sure if this is a disadvantage though.  My biggest concern is why I have not picked up on this in any forums anywhere when people were looking for VFP alternatives?  Is this purely on the basis of the history between VFP and DBase?  You would think those days were gone?  I'm interested in whether people even realised DBase even still existed?  Whether or not I look at this any closer, I'm just humbled by the fact that we have not seen a death of a language.  For me that would be a total tradgedy.&lt;p&gt;What are peoples thoughts on this?&lt;p&gt;Regards&lt;p&gt;Richard&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1I4114LP7" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/helpbuilder_rotating.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FE04D84I";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FE04D84I</link>
			<author>Richard Norris</author>
     </item>
     <item>
			<title>Re: 5.6 Version Access to Scripts</title>
			<pubDate>Tue, 7 Feb 2012 02:57:24 GMT</pubDate>
			<guid isPermaLink="false">3FD14MPXD</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: 5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: 5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           06:57:24 PM&lt;br /&gt;
          3FD14MPXD
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FD14MPXD"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/5e34bb23cd2b1575abe2a0ca06131fd5?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089X('jday','blastcomm.com','re%3A%20Re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Jim day&lt;/a&gt;&lt;script&gt; function _3FE0Z089X(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z089Y('jday','blastcomm.com');" &gt;Jim day&lt;/a&gt;&lt;script&gt; function _3FE0Z089Y(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    To remind myself in the future this is easy to do with the following &lt;p&gt;&amp;lt;input type="button" id="btnActivate" value="&amp;lt;%= this.page.llBtnActLabel %&amp;gt;" &amp;lt;%= this.page.llDisabled %&amp;gt; /&amp;gt;&lt;p&gt;where the values are set in code&lt;p&gt;this.page.llDisabled returns either "" to enable the button or [Disabled = "Disabled"] to disable.&lt;p&gt;this.page.llBtnActLabel  returns the proper label&lt;p&gt;&lt;br&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;p&gt;&lt;i&gt;The problem is that I changed the code as follows.  I thought it was working but was not.&lt;/i&gt;&lt;p&gt;&lt;i&gt;I used this as after the modal page as answered, I wanted to change the label and deactivate the button&lt;/i&gt;&lt;br&gt;&lt;i&gt;                        &amp;lt;!-- &amp;lt;ww:wwWebButton ID="btnActivate" runat="server" Text="Sign Off W-9"  /&amp;gt; --&amp;gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;This is needed to kick off the modal page&lt;/i&gt;&lt;br&gt;&lt;i&gt;                        &amp;lt;input type="button" id="btnActivate" value="Sign Off W-9"  /&amp;gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;Is there a way to change the value in code on this button based on a database value and deactiveate the button?&lt;/i&gt;&lt;p&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Jim,&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Those jQuery references in the page inside of the WebLiteral are just so that JavaScript Intellisense works. It doesn't actually load jQuery into the page because that block doesn't actually render because of the visible="false".&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Ideally you should load jQuery with Page.jQueryConfig.IncludejQuery() because this is the same mechanism that any of the AJAX controls use. This ensures that scripts don't get double loaded and you have one place where scripts load from./&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Look at your generated output and take a look at the HTML Header and see what is ACTUALLY in the header for the script links. If you want jQuery in the page, use Page.jQueryConfig.IncludejQuery() in code if you don't already have some AJAX controls on the page (they'll load jQuery on their own).&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I used this from your example from the Modal Page&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;    &amp;lt;ww:wwWebLiteral ID="WwWebLiteral1" runat="server" Visible="false"&amp;gt;        &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/ww.jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;    &amp;lt;/ww:wwWebLiteral&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;But on the server when the page is generated the HTML  is being changed, removing the "/soccreg" &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I think the live server thinks the virtual is referee instead of "/soccreg/referee"&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I only see in the ini to set the virtual but I have it set as &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Htmlpagepath=C:\soccreg\referee\&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Virtualpath=/SoccReg\Referee/&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;when I tried the following in the Page ONInit&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;"this.jQueryConfig.IncludejQuery()" was displayed on the page but did not load the cnd.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;FUNCTION OnInit()&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;*** Default setting - defaults to CDN&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludejQuery()&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;*** Explicitly specify a local URL&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludejQueryUi("~/scripts/jquery-ui.min.js")&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;*** Default setting - defaults to a local url (/scripts/ww.jquery.js)&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludewwjQuery() &lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;ENDFUNC&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;any ideas?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Any chance this generation of the links changed between 5.5 and 5.6?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I thought this was working but now it is not.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Is the script in the right place? Open the URL and make sure.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Also make sure the script versions are the same...&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;FWIW, you can use jQueryConfig to load the script from the google CDN:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** In a Web Control Page&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="commands"&gt;this&lt;/span&gt;.&lt;span class="commands"&gt;Page&lt;/span&gt;.jQueryConfig.IncludejQuery()&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;In process class code or a template you can use:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** Set up configuration object&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;poConfig = LoadjQueryConfig&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;To embed into page:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;%=&lt;/span&gt; poConfig.IncludeJQuery(&lt;span class="codestring"&gt;"Default"&lt;/span&gt;,.T.) &lt;span class="elements"&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;You can also use "WebResource" which will load jQuery out of the scripts folder and figure out the path automatically based on the virtual.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;The pages on the live server have the following code in the source of the page&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;On my localhost developement machine the source show&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;My modal screen works on my local machine but does not on the live server.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=1I4114LP7" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/helpbuilder_rotating.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD14MPXD";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD14MPXD</link>
			<author>Jim day</author>
     </item>
     <item>
			<title>Re: 5.6 Version Access to Scripts</title>
			<pubDate>Tue, 7 Feb 2012 02:04:41 GMT</pubDate>
			<guid isPermaLink="false">3FD12QXJE</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: 5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: 5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           06:04:41 PM&lt;br /&gt;
          3FD12QXJE
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FD12QXJE"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/5e34bb23cd2b1575abe2a0ca06131fd5?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08A5('jday','blastcomm.com','re%3A%20Re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Jim day&lt;/a&gt;&lt;script&gt; function _3FE0Z08A5(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08A6('rstrahl','west-wind.com');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08A6(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Thanks,&lt;p&gt;The problem is that I changed the code as follows.  I thought it was working but was not.&lt;p&gt;I used this as after the modal page as answered, I wanted to change the label and deactivate the button&lt;br&gt;                        &amp;lt;!-- &amp;lt;ww:wwWebButton ID="btnActivate" runat="server" Text="Sign Off W-9"  /&amp;gt; --&amp;gt;&lt;p&gt;This is needed to kick off the modal page&lt;br&gt;                        &amp;lt;input type="button" id="btnActivate" value="Sign Off W-9"  /&amp;gt;&lt;p&gt;Is there a way to change the value in code on this button based on a database value and deactiveate the button?&lt;p&gt;Jim&lt;p&gt;&lt;p&gt;&lt;i&gt;Jim,&lt;/i&gt;&lt;p&gt;&lt;i&gt;Those jQuery references in the page inside of the WebLiteral are just so that JavaScript Intellisense works. It doesn't actually load jQuery into the page because that block doesn't actually render because of the visible="false".&lt;/i&gt;&lt;p&gt;&lt;i&gt;Ideally you should load jQuery with Page.jQueryConfig.IncludejQuery() because this is the same mechanism that any of the AJAX controls use. This ensures that scripts don't get double loaded and you have one place where scripts load from./&lt;/i&gt;&lt;p&gt;&lt;i&gt;Look at your generated output and take a look at the HTML Header and see what is ACTUALLY in the header for the script links. If you want jQuery in the page, use Page.jQueryConfig.IncludejQuery() in code if you don't already have some AJAX controls on the page (they'll load jQuery on their own).&lt;/i&gt;&lt;p&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;I used this from your example from the Modal Page&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;    &amp;lt;ww:wwWebLiteral ID="WwWebLiteral1" runat="server" Visible="false"&amp;gt;        &lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/ww.jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;    &amp;lt;/ww:wwWebLiteral&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;But on the server when the page is generated the HTML  is being changed, removing the "/soccreg" &lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;I think the live server thinks the virtual is referee instead of "/soccreg/referee"&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;I only see in the ini to set the virtual but I have it set as &lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Htmlpagepath=C:\soccreg\referee\&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Virtualpath=/SoccReg\Referee/&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;when I tried the following in the Page ONInit&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;"this.jQueryConfig.IncludejQuery()" was displayed on the page but did not load the cnd.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;FUNCTION OnInit()&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;*** Default setting - defaults to CDN&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludejQuery()&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;*** Explicitly specify a local URL&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludejQueryUi("~/scripts/jquery-ui.min.js")&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;*** Default setting - defaults to a local url (/scripts/ww.jquery.js)&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;this.jQueryConfig.IncludewwjQuery() &lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;ENDFUNC&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;any ideas?&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Any chance this generation of the links changed between 5.5 and 5.6?&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;I thought this was working but now it is not.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Is the script in the right place? Open the URL and make sure.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Also make sure the script versions are the same...&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;FWIW, you can use jQueryConfig to load the script from the google CDN:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** In a Web Control Page&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;span class="commands"&gt;this&lt;/span&gt;.&lt;span class="commands"&gt;Page&lt;/span&gt;.jQueryConfig.IncludejQuery()&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;In process class code or a template you can use:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** Set up configuration object&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;i&gt;poConfig = LoadjQueryConfig&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;To embed into page:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;%=&lt;/span&gt; poConfig.IncludeJQuery(&lt;span class="codestring"&gt;"Default"&lt;/span&gt;,.T.) &lt;span class="elements"&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;You can also use "WebResource" which will load jQuery out of the scripts folder and figure out the path automatically based on the virtual.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;The pages on the live server have the following code in the source of the page&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;On my localhost developement machine the source show&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;My modal screen works on my local machine but does not on the live server.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0230SIL5" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD12QXJE";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD12QXJE</link>
			<author>Jim day</author>
     </item>
     <item>
			<title>Re: JavaScript IE 9 error on mouseover</title>
			<pubDate>Tue, 7 Feb 2012 01:27:10 GMT</pubDate>
			<guid isPermaLink="false">3FD11EOQG</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: JavaScript IE 9 error on mouseover&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    HTML, CSS,  JavaScript, Flash
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: JavaScript IE 9 error on mouseover
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           05:27:10 PM&lt;br /&gt;
          3FD11EOQG
          &lt;a href="default.asp?Thread=3FD0LKVRO&amp;MsgId=3FD11EOQG"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/719135761fd9bf656ef7f2fd68c72acb?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AC('danielcummings123','gmail.com','re%3A%20Re%3A%20JavaScript%20IE%209%20error%20on%20mouseover');" &gt;Nathan Brazil&lt;/a&gt;&lt;script&gt; function _3FE0Z08AC(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AD('rstrahl','west-wind.com');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08AD(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    I'm not familiar with jQuery but I will look into it.  Is it backward compatible to IE 7 and will it work with FireFox?&lt;p&gt;&lt;i&gt;That because onmouseover fires for child elements so you may get events fired for elements other than the element you defined the onmouseover on.&lt;/i&gt;&lt;p&gt;&lt;i&gt;I'd recommend you look into something like jQuery to handle the element filtering more cleanly and just give you the events on the elements you're actually monitoring.&lt;/i&gt;&lt;p&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Below is the code that is giving me an issue in IE 9.  I believe it is the onmouseover becuase when I mouse over the generated popup, I get an invalid argument error.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="csharpcode"&gt;&amp;lt;script	language=&lt;span class="codestring"&gt;'JavaScript'&lt;/span&gt;&amp;gt; &lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; oPopup = window.createPopup();&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;function&lt;/span&gt; ShowPopup(tRailCar, tRailShip) {&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt; &lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cRailHistory = &lt;span class="codestring"&gt;"wc.dll?IclRailHistory~InfoMain~&amp;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcRailCar="&lt;/span&gt; + tRailCar +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcDate="&lt;/span&gt; + tRailShip;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt; &lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cVINsummary = &lt;span class="codestring"&gt;"wc.dll?IclVinSummary~InfoMain~&amp;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcRailCar="&lt;/span&gt; + tRailCar +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lcDate="&lt;/span&gt; + tRailShip;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu1 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;"&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cVINsummary+ &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"VIN Summary&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu2 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;" &amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cRailHistory + &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;    &lt;span class="codestring"&gt;"Railcar History&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;oPopup.document.body.innerHTML = cMenu1 + cMenu2;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt; &lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;span class="programcontrol"&gt;var&lt;/span&gt; lefter = 10; &lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;    &lt;span class="programcontrol"&gt;var&lt;/span&gt; topper = 15;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;    oPopup.show(lefter, topper, 95, 30, event.srcElement);&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;	&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;} // ShowPopup()&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Dan&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0230SIL5" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD11EOQG";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD11EOQG</link>
			<author>Nathan Brazil</author>
     </item>
     <item>
			<title>Re: 5.6 Version Access to Scripts</title>
			<pubDate>Tue, 7 Feb 2012 01:22:44 GMT</pubDate>
			<guid isPermaLink="false">3FD118Z2F</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: 5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: 5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           05:22:44 PM&lt;br /&gt;
          3FD118Z2F
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FD118Z2F"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AI('rstrahl','west-wind.com','re%3A%20Re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08AI(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AJ('jday','blastcomm.com');" &gt;Jim Day&lt;/a&gt;&lt;script&gt; function _3FE0Z08AJ(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Jim,&lt;p&gt;Those jQuery references in the page inside of the WebLiteral are just so that JavaScript Intellisense works. It doesn't actually load jQuery into the page because that block doesn't actually render because of the visible="false".&lt;p&gt;Ideally you should load jQuery with Page.jQueryConfig.IncludejQuery() because this is the same mechanism that any of the AJAX controls use. This ensures that scripts don't get double loaded and you have one place where scripts load from./&lt;p&gt;Look at your generated output and take a look at the HTML Header and see what is ACTUALLY in the header for the script links. If you want jQuery in the page, use Page.jQueryConfig.IncludejQuery() in code if you don't already have some AJAX controls on the page (they'll load jQuery on their own).&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;I used this from your example from the Modal Page&lt;/i&gt;&lt;br&gt;&lt;i&gt;    &amp;lt;ww:wwWebLiteral ID="WwWebLiteral1" runat="server" Visible="false"&amp;gt;        &lt;/i&gt;&lt;br&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;        &amp;lt;script src="/soccreg/referee/scripts/ww.jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;    &amp;lt;/ww:wwWebLiteral&amp;gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;But on the server when the page is generated the HTML  is being changed, removing the "/soccreg" &lt;/i&gt;&lt;br&gt;&lt;i&gt;I think the live server thinks the virtual is referee instead of "/soccreg/referee"&lt;/i&gt;&lt;br&gt;&lt;i&gt;I only see in the ini to set the virtual but I have it set as &lt;/i&gt;&lt;br&gt;&lt;i&gt;Htmlpagepath=C:\soccreg\referee\&lt;/i&gt;&lt;br&gt;&lt;i&gt;Virtualpath=/SoccReg\Referee/&lt;/i&gt;&lt;p&gt;&lt;i&gt;when I tried the following in the Page ONInit&lt;/i&gt;&lt;br&gt;&lt;i&gt;"this.jQueryConfig.IncludejQuery()" was displayed on the page but did not load the cnd.&lt;/i&gt;&lt;p&gt;&lt;i&gt;FUNCTION OnInit()&lt;/i&gt;&lt;p&gt;&lt;i&gt;*** Default setting - defaults to CDN&lt;/i&gt;&lt;br&gt;&lt;i&gt;this.jQueryConfig.IncludejQuery()&lt;/i&gt;&lt;p&gt;&lt;i&gt;*** Explicitly specify a local URL&lt;/i&gt;&lt;br&gt;&lt;i&gt;this.jQueryConfig.IncludejQueryUi("~/scripts/jquery-ui.min.js")&lt;/i&gt;&lt;p&gt;&lt;i&gt;*** Default setting - defaults to a local url (/scripts/ww.jquery.js)&lt;/i&gt;&lt;br&gt;&lt;i&gt;this.jQueryConfig.IncludewwjQuery() &lt;/i&gt;&lt;p&gt;&lt;i&gt;ENDFUNC&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;any ideas?&lt;/i&gt;&lt;p&gt;&lt;i&gt;Any chance this generation of the links changed between 5.5 and 5.6?&lt;/i&gt;&lt;br&gt;&lt;i&gt;I thought this was working but now it is not.&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Is the script in the right place? Open the URL and make sure.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Also make sure the script versions are the same...&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;FWIW, you can use jQueryConfig to load the script from the google CDN:&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** In a Web Control Page&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;&lt;span class="commands"&gt;this&lt;/span&gt;.&lt;span class="commands"&gt;Page&lt;/span&gt;.jQueryConfig.IncludejQuery()&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;In process class code or a template you can use:&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** Set up configuration object&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;
&lt;i&gt;&lt;i&gt;poConfig = LoadjQueryConfig&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;To embed into page:&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;%=&lt;/span&gt; poConfig.IncludeJQuery(&lt;span class="codestring"&gt;"Default"&lt;/span&gt;,.T.) &lt;span class="elements"&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;You can also use "WebResource" which will load jQuery out of the scripts folder and figure out the path automatically based on the virtual.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;The pages on the live server have the following code in the source of the page&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;On my localhost developement machine the source show&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;My modal screen works on my local machine but does not on the live server.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0230SIL5" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD118Z2F";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD118Z2F</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Re: Anyone here using wkHtmlToPdf?</title>
			<pubDate>Tue, 7 Feb 2012 01:17:38 GMT</pubDate>
			<guid isPermaLink="false">3FD112FAC</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Anyone here using wkHtmlToPdf?&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Anyone here using wkHtmlToPdf?
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           05:17:38 PM&lt;br /&gt;
          3FD112FAC
          &lt;a href="default.asp?Thread=3EP0O1A6J&amp;MsgId=3FD112FAC"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AP('rstrahl','west-wind.com','re%3A%20Re%3A%20Anyone%20here%20using%20wkHtmlToPdf%3F');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08AP(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AQ('rick','intercepteft.com');" &gt;Rick Steinwand&lt;/a&gt;&lt;script&gt; function _3FE0Z08AQ(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    &lt;br&gt;Well, I have the opposite problem: I'm setting my page breaks in CSS and that indeed works. What doesn't work is this:&lt;p&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;h1&lt;/span&gt; &lt;span class="attributes"&gt;style=&lt;/span&gt;&lt;span class="codestring"&gt;"page-break-before: none;"&lt;/span&gt;&amp;gt;Title&lt;span class="elements"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;on my first page when the CSS has page-break-before: always. I suppose I can try to create a custom style that doesn't break - maybe that'll work. I have to play around with it some more.&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;i&gt;My page breaks work. I'm using &lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="attributes"&gt;style=&lt;/span&gt;&lt;span class="codestring"&gt;"font-size:0;height:0;page-break-after:always;"&lt;/span&gt;&amp;gt; &lt;span class="elements"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;I resolved most of my issues from trying to find it on the issues page. &lt;a href="http://code.google.com/p/wkhtmltopdf/issues/list"&gt;http://code.google.com/p/wkhtmltopdf/issues/list&lt;/a&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;Pages breaking in the middle of an image is a known issue tho.&lt;/i&gt;&lt;p&gt;&lt;i&gt;If you can update your code (search and replace), that's one thing, but if everyone needs to update their code, then you need to have a way of switching pdf engines.&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Yes I played around with it and it does a pretty decent job of turning HTML into PDF.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;However, I had some issues with page-breaks that are causing me some grief. Specifically I have a few tags in CSS that define page-break-before (which works), but need to override in places with element styles - which doesn't work. Result is that some of my pages are breaking when they shouldn't.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Ironically I noticed if I use the Chrome print engine to preview the same HTML document it exhibits exactly the same behavior :-) (but it works properly in FireFox).&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;So it looks like a small but significant bug in the WebKit rendering engine.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;Rick, did you get this working?&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;There are no headers or footers by default. I'm using this to add page numbers:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;--footer-center "Page [page] of [topage]"&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;BTW, I like the new look of the forum. Border radius and box shadow are cool stuff.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I'd REALLY like to see a preview button before I post tho.&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I found out why my printing was smaller than my old pdf conversion. I was missing this: --disable-smart-shrinking&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;So this is what I'm using to create pdf's now:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;[wkhtmltopdf --page-size letter --print-media-type --disable-smart-shrinking --title "] + tcPageTitle + [" file:///] + tcTempHtmlFileName + [ ] + tcTempPdfFileName&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0230SIL5" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD112FAC";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD112FAC</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Re: 5.6 Version Access to Scripts</title>
			<pubDate>Tue, 7 Feb 2012 01:08:13 GMT</pubDate>
			<guid isPermaLink="false">3FD10QBDN</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: 5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: 5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           05:08:13 PM&lt;br /&gt;
          3FD10QBDN
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FD10QBDN"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/5e34bb23cd2b1575abe2a0ca06131fd5?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AV('jday','blastcomm.com','re%3A%20Re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Jim day&lt;/a&gt;&lt;script&gt; function _3FE0Z08AV(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08AW('rstrahl','west-wind.com');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08AW(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    I think that nothing is wrong except my code.&lt;p&gt;A different page with modal page is working fine.&lt;p&gt;This particular page is actually broken on local machine and server.&lt;p&gt;More later when I figure it out.&lt;p&gt;Jim&lt;p&gt;&lt;br&gt;&lt;i&gt;Is the script in the right place? Open the URL and make sure.&lt;/i&gt;&lt;p&gt;&lt;i&gt;Also make sure the script versions are the same...&lt;/i&gt;&lt;p&gt;&lt;i&gt;FWIW, you can use jQueryConfig to load the script from the google CDN:&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** In a Web Control Page&lt;/span&gt;&lt;/i&gt;
&lt;i&gt;&lt;span class="commands"&gt;this&lt;/span&gt;.&lt;span class="commands"&gt;Page&lt;/span&gt;.jQueryConfig.IncludejQuery()&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;In process class code or a template you can use:&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** Set up configuration object&lt;/span&gt;&lt;/i&gt;
&lt;i&gt;poConfig = LoadjQueryConfig&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;To embed into page:&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;%=&lt;/span&gt; poConfig.IncludeJQuery(&lt;span class="codestring"&gt;"Default"&lt;/span&gt;,.T.) &lt;span class="elements"&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;You can also use "WebResource" which will load jQuery out of the scripts folder and figure out the path automatically based on the virtual.&lt;/i&gt;&lt;p&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;The pages on the live server have the following code in the source of the page&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;On my localhost developement machine the source show&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;My modal screen works on my local machine but does not on the live server.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0230SIL5" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webconnectionBanner50.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD10QBDN";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD10QBDN</link>
			<author>Jim day</author>
     </item>
     <item>
			<title>Re: 5.6 Version Access to Scripts</title>
			<pubDate>Tue, 7 Feb 2012 00:26:59 GMT</pubDate>
			<guid isPermaLink="false">3FD0Z9APJ</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: 5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: 5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           04:26:59 PM&lt;br /&gt;
          3FD0Z9APJ
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FD0Z9APJ"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/5e34bb23cd2b1575abe2a0ca06131fd5?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08B1('jday','blastcomm.com','re%3A%20Re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Jim Day&lt;/a&gt;&lt;script&gt; function _3FE0Z08B1(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08B2('rstrahl','west-wind.com');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08B2(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    I used this from your example from the Modal Page&lt;br&gt;    &amp;lt;ww:wwWebLiteral ID="WwWebLiteral1" runat="server" Visible="false"&amp;gt;        &lt;br&gt;        &amp;lt;script src="/soccreg/referee/scripts/jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br&gt;        &amp;lt;script src="/soccreg/referee/scripts/ww.jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br&gt;    &amp;lt;/ww:wwWebLiteral&amp;gt;&lt;p&gt;But on the server when the page is generated the HTML  is being changed, removing the "/soccreg" &lt;br&gt;I think the live server thinks the virtual is referee instead of "/soccreg/referee"&lt;br&gt;I only see in the ini to set the virtual but I have it set as &lt;br&gt;Htmlpagepath=C:\soccreg\referee\&lt;br&gt;Virtualpath=/SoccReg\Referee/&lt;p&gt;when I tried the following in the Page ONInit&lt;br&gt;"this.jQueryConfig.IncludejQuery()" was displayed on the page but did not load the cnd.&lt;p&gt;FUNCTION OnInit()&lt;p&gt;*** Default setting - defaults to CDN&lt;br&gt;this.jQueryConfig.IncludejQuery()&lt;p&gt;*** Explicitly specify a local URL&lt;br&gt;this.jQueryConfig.IncludejQueryUi("~/scripts/jquery-ui.min.js")&lt;p&gt;*** Default setting - defaults to a local url (/scripts/ww.jquery.js)&lt;br&gt;this.jQueryConfig.IncludewwjQuery() &lt;p&gt;ENDFUNC&lt;p&gt;&lt;br&gt;any ideas?&lt;p&gt;Any chance this generation of the links changed between 5.5 and 5.6?&lt;br&gt;I thought this was working but now it is not.&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;Is the script in the right place? Open the URL and make sure.&lt;/i&gt;&lt;p&gt;&lt;i&gt;Also make sure the script versions are the same...&lt;/i&gt;&lt;p&gt;&lt;i&gt;FWIW, you can use jQueryConfig to load the script from the google CDN:&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** In a Web Control Page&lt;/span&gt;&lt;/i&gt;
&lt;i&gt;&lt;span class="commands"&gt;this&lt;/span&gt;.&lt;span class="commands"&gt;Page&lt;/span&gt;.jQueryConfig.IncludejQuery()&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;In process class code or a template you can use:&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** Set up configuration object&lt;/span&gt;&lt;/i&gt;
&lt;i&gt;poConfig = LoadjQueryConfig&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;To embed into page:&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;%=&lt;/span&gt; poConfig.IncludeJQuery(&lt;span class="codestring"&gt;"Default"&lt;/span&gt;,.T.) &lt;span class="elements"&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;You can also use "WebResource" which will load jQuery out of the scripts folder and figure out the path automatically based on the virtual.&lt;/i&gt;&lt;p&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;The pages on the live server have the following code in the source of the page&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;On my localhost developement machine the source show&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;My modal screen works on my local machine but does not on the live server.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0JK068RI6" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/helpbuilder_rotating.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0Z9APJ";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0Z9APJ</link>
			<author>Jim Day</author>
     </item>
     <item>
			<title>Re: Anyone here using wkHtmlToPdf?</title>
			<pubDate>Mon, 6 Feb 2012 21:39:50 GMT</pubDate>
			<guid isPermaLink="false">3FD0TAFNZ</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Anyone here using wkHtmlToPdf?&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Anyone here using wkHtmlToPdf?
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           01:39:50 PM&lt;br /&gt;
          3FD0TAFNZ
          &lt;a href="default.asp?Thread=3EP0O1A6J&amp;MsgId=3FD0TAFNZ"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/525a9bd3be6b585c61ee898ac5780347?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08B7('rick','intercepteft.com','re%3A%20Re%3A%20Anyone%20here%20using%20wkHtmlToPdf%3F');" &gt;Rick Steinwand&lt;/a&gt;&lt;script&gt; function _3FE0Z08B7(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08B8('rstrahl','west-wind.com');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08B8(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    My page breaks work. I'm using &lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="attributes"&gt;style=&lt;/span&gt;&lt;span class="codestring"&gt;"font-size:0;height:0;page-break-after:always;"&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;span class="elements"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;I resolved most of my issues from trying to find it on the issues page. &lt;a href="http://code.google.com/p/wkhtmltopdf/issues/list"&gt;http://code.google.com/p/wkhtmltopdf/issues/list&lt;/a&gt;&lt;p&gt;Pages breaking in the middle of an image is a known issue tho.&lt;p&gt;If you can update your code (search and replace), that's one thing, but if everyone needs to update their code, then you need to have a way of switching pdf engines.&lt;p&gt;&lt;i&gt;Yes I played around with it and it does a pretty decent job of turning HTML into PDF.&lt;/i&gt;&lt;p&gt;&lt;i&gt;However, I had some issues with page-breaks that are causing me some grief. Specifically I have a few tags in CSS that define page-break-before (which works), but need to override in places with element styles - which doesn't work. Result is that some of my pages are breaking when they shouldn't.&lt;/i&gt;&lt;p&gt;&lt;i&gt;Ironically I noticed if I use the Chrome print engine to preview the same HTML document it exhibits exactly the same behavior :-) (but it works properly in FireFox).&lt;/i&gt;&lt;p&gt;&lt;i&gt;So it looks like a small but significant bug in the WebKit rendering engine.&lt;/i&gt;&lt;p&gt;&lt;i&gt;+++ Rick ---&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;Rick, did you get this working?&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;There are no headers or footers by default. I'm using this to add page numbers:&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;--footer-center "Page [page] of [topage]"&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;BTW, I like the new look of the forum. Border radius and box shadow are cool stuff.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;I'd REALLY like to see a preview button before I post tho.&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;I found out why my printing was smaller than my old pdf conversion. I was missing this: --disable-smart-shrinking&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;So this is what I'm using to create pdf's now:&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;&lt;i&gt;[wkhtmltopdf --page-size letter --print-media-type --disable-smart-shrinking --title "] + tcPageTitle + [" file:///] + tcTempHtmlFileName + [ ] + tcTempPdfFileName&lt;/i&gt;&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0JK068RI6" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/helpbuilder_rotating.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0TAFNZ";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0TAFNZ</link>
			<author>Rick Steinwand</author>
     </item>
     <item>
			<title>Re: 5.6 Version Access to Scripts</title>
			<pubDate>Mon, 6 Feb 2012 21:30:59 GMT</pubDate>
			<guid isPermaLink="false">3FD0SZ1MI</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: 5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: 5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           01:30:59 PM&lt;br /&gt;
          3FD0SZ1MI
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FD0SZ1MI"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BC('rstrahl','west-wind.com','re%3A%20Re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08BC(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BD('jday','blastcomm.com');" &gt;Jim day&lt;/a&gt;&lt;script&gt; function _3FE0Z08BD(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Is the script in the right place? Open the URL and make sure.&lt;p&gt;Also make sure the script versions are the same...&lt;p&gt;FWIW, you can use jQueryConfig to load the script from the google CDN:&lt;p&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** In a Web Control Page&lt;/span&gt;
&lt;span class="commands"&gt;this&lt;/span&gt;.&lt;span class="commands"&gt;Page&lt;/span&gt;.jQueryConfig.IncludejQuery()&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;In process class code or a template you can use:&lt;p&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;*** Set up configuration object&lt;/span&gt;
poConfig = LoadjQueryConfig&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;To embed into page:&lt;br&gt;&lt;pre&gt;&lt;div class="htmlcode"&gt;&lt;span class="elements"&gt;&amp;lt;%=&lt;/span&gt; poConfig.IncludeJQuery(&lt;span class="codestring"&gt;"Default"&lt;/span&gt;,.T.) &lt;span class="elements"&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;You can also use "WebResource" which will load jQuery out of the scripts folder and figure out the path automatically based on the virtual.&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;The pages on the live server have the following code in the source of the page&lt;/i&gt;&lt;br&gt;&lt;i&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;On my localhost developement machine the source show&lt;/i&gt;&lt;br&gt;&lt;i&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;My modal screen works on my local machine but does not on the live server.&lt;/i&gt;&lt;p&gt;&lt;i&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;/i&gt;&lt;p&gt;&lt;br&gt;&lt;i&gt;Thanks,&lt;/i&gt;&lt;p&gt;&lt;i&gt;Jim&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0JK068RI6" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/helpbuilder_rotating.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0SZ1MI";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0SZ1MI</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>Re: Anyone here using wkHtmlToPdf?</title>
			<pubDate>Mon, 6 Feb 2012 21:25:25 GMT</pubDate>
			<guid isPermaLink="false">3FD0SRVS9</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Anyone here using wkHtmlToPdf?&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Anyone here using wkHtmlToPdf?
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           01:25:25 PM&lt;br /&gt;
          3FD0SRVS9
          &lt;a href="default.asp?Thread=3EP0O1A6J&amp;MsgId=3FD0SRVS9"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BH('rstrahl','west-wind.com','re%3A%20Re%3A%20Anyone%20here%20using%20wkHtmlToPdf%3F');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08BH(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BI('rick','intercepteft.com');" &gt;Rick Steinwand&lt;/a&gt;&lt;script&gt; function _3FE0Z08BI(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Yes I played around with it and it does a pretty decent job of turning HTML into PDF.&lt;p&gt;However, I had some issues with page-breaks that are causing me some grief. Specifically I have a few tags in CSS that define page-break-before (which works), but need to override in places with element styles - which doesn't work. Result is that some of my pages are breaking when they shouldn't.&lt;p&gt;Ironically I noticed if I use the Chrome print engine to preview the same HTML document it exhibits exactly the same behavior :-) (but it works properly in FireFox).&lt;p&gt;So it looks like a small but significant bug in the WebKit rendering engine.&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;Rick, did you get this working?&lt;/i&gt;&lt;p&gt;&lt;i&gt;There are no headers or footers by default. I'm using this to add page numbers:&lt;/i&gt;&lt;p&gt;&lt;i&gt;--footer-center "Page [page] of [topage]"&lt;/i&gt;&lt;p&gt;&lt;p&gt;&lt;i&gt;BTW, I like the new look of the forum. Border radius and box shadow are cool stuff.&lt;/i&gt;&lt;p&gt;&lt;i&gt;I'd REALLY like to see a preview button before I post tho.&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;i&gt;I found out why my printing was smaller than my old pdf conversion. I was missing this: --disable-smart-shrinking&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;So this is what I'm using to create pdf's now:&lt;/i&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;i&gt;[wkhtmltopdf --page-size letter --print-media-type --disable-smart-shrinking --title "] + tcPageTitle + [" file:///] + tcTempHtmlFileName + [ ] + tcTempPdfFileName&lt;/i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0P21DSFB3" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webrad.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0SRVS9";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0SRVS9</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>5.6 Version Access to Scripts</title>
			<pubDate>Mon, 6 Feb 2012 21:19:57 GMT</pubDate>
			<guid isPermaLink="false">3FD0SKUKW</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;5.6 Version Access to Scripts&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  5.6 Version Access to Scripts
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           01:19:57 PM&lt;br /&gt;
          3FD0SKUKW
          &lt;a href="default.asp?Thread=3FD0SKUKV&amp;MsgId=3FD0SKUKW"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/5e34bb23cd2b1575abe2a0ca06131fd5?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BM('jday','blastcomm.com','re%3A%205.6%20Version%20Access%20to%20Scripts');" &gt;Jim day&lt;/a&gt;&lt;script&gt; function _3FE0Z08BM(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;All&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    The pages on the live server have the following code in the source of the page&lt;br&gt;"&amp;lt;script src="/referee/scripts/jquery.min.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;"&lt;p&gt;&lt;br&gt;On my localhost developement machine the source show&lt;br&gt;&amp;lt;script src="/SOCCREG/Referee/scripts/jquery.js" type="text/javascript" &amp;gt;&amp;lt;/script&amp;gt;&lt;p&gt;My modal screen works on my local machine but does not on the live server.&lt;p&gt;What setting is wrong on the server such that it is pointing to the wrong script location?&lt;p&gt;&lt;br&gt;Thanks,&lt;p&gt;Jim&lt;p&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0P21DSFB3" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webrad.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0SKUKW";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0SKUKW</link>
			<author>Jim day</author>
     </item>
     <item>
			<title>Re: JavaScript IE 9 error on mouseover</title>
			<pubDate>Mon, 6 Feb 2012 20:32:46 GMT</pubDate>
			<guid isPermaLink="false">3FD0QW5V4</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: JavaScript IE 9 error on mouseover&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    HTML, CSS,  JavaScript, Flash
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: JavaScript IE 9 error on mouseover
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           12:32:46 PM&lt;br /&gt;
          3FD0QW5V4
          &lt;a href="default.asp?Thread=3FD0LKVRO&amp;MsgId=3FD0QW5V4"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/beb7fdd4bcd15e35472a96ab8182f034?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BQ('rstrahl','west-wind.com','re%3A%20Re%3A%20JavaScript%20IE%209%20error%20on%20mouseover');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08BQ(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BR('danielcummings123','gmail.com');" &gt;Nathan Brazil&lt;/a&gt;&lt;script&gt; function _3FE0Z08BR(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    That because onmouseover fires for child elements so you may get events fired for elements other than the element you defined the onmouseover on.&lt;p&gt;I'd recommend you look into something like jQuery to handle the element filtering more cleanly and just give you the events on the elements you're actually monitoring.&lt;p&gt;+++ Rick ---&lt;p&gt;&lt;br&gt;&lt;i&gt;Below is the code that is giving me an issue in IE 9.  I believe it is the onmouseover becuase when I mouse over the generated popup, I get an invalid argument error.&lt;/i&gt;&lt;p&gt;&lt;i&gt;&lt;pre&gt;&lt;div class="csharpcode"&gt;&amp;lt;script	language=&lt;span class="codestring"&gt;'JavaScript'&lt;/span&gt;&amp;gt; &lt;/i&gt;
&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; oPopup = window.createPopup();&lt;/i&gt;
&lt;i&gt;&lt;span class="programcontrol"&gt;function&lt;/span&gt; ShowPopup(tRailCar, tRailShip) {&lt;/i&gt;
&lt;i&gt; &lt;/i&gt;
&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cRailHistory = &lt;span class="codestring"&gt;"wc.dll?IclRailHistory~InfoMain~&amp;amp;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;amp;lcRailCar="&lt;/span&gt; + tRailCar +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;amp;lcDate="&lt;/span&gt; + tRailShip;&lt;/i&gt;
&lt;i&gt; &lt;/i&gt;
&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cVINsummary = &lt;span class="codestring"&gt;"wc.dll?IclVinSummary~InfoMain~&amp;amp;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;amp;lcRailCar="&lt;/span&gt; + tRailCar +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;amp;lcDate="&lt;/span&gt; + tRailShip;&lt;/i&gt;
&lt;i&gt;	&lt;/i&gt;
&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu1 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;"&amp;gt;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cVINsummary+ &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"VIN Summary&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;&lt;/i&gt;
&lt;i&gt;&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu2 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;" &amp;gt;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cRailHistory + &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;    &lt;span class="codestring"&gt;"Railcar History&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +&lt;/i&gt;
&lt;i&gt;	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;&lt;/i&gt;
&lt;i&gt;	&lt;/i&gt;
&lt;i&gt;oPopup.document.body.innerHTML = cMenu1 + cMenu2;&lt;/i&gt;
&lt;i&gt; &lt;/i&gt;
&lt;i&gt;	&lt;span class="programcontrol"&gt;var&lt;/span&gt; lefter = 10; &lt;/i&gt;
&lt;i&gt;    &lt;span class="programcontrol"&gt;var&lt;/span&gt; topper = 15;&lt;/i&gt;
&lt;i&gt;    oPopup.show(lefter, topper, 95, 30, event.srcElement);&lt;/i&gt;
&lt;i&gt;	&lt;/i&gt;
&lt;i&gt;} // ShowPopup()&lt;/i&gt;
&lt;i&gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;/pre&gt;&lt;/i&gt;&lt;p&gt;&lt;i&gt;Dan&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;p&gt;&lt;CENTER&gt;&lt;/CENTER&gt;&lt;/i&gt;&lt;p&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;br&gt;&lt;div class="messagedetailheader"&gt;&lt;b style="color: maroon;font-weight: bold;"&gt;Rick Strahl&lt;br&gt;West Wind Technologies&lt;br&gt;&lt;/b&gt;&lt;hr /&gt;Making waves on the Web&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;small&gt;from Maui, Hawaii&lt;/small&gt;&lt;br&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0P21DSFB3" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webrad.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0QW5V4";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0QW5V4</link>
			<author>Rick Strahl</author>
     </item>
     <item>
			<title>JavaScript IE 9 error on mouseover</title>
			<pubDate>Mon, 6 Feb 2012 18:04:02 GMT</pubDate>
			<guid isPermaLink="false">3FD0LKVRP</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;JavaScript IE 9 error on mouseover&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    HTML, CSS,  JavaScript, Flash
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  JavaScript IE 9 error on mouseover
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           10:04:02 AM&lt;br /&gt;
          3FD0LKVRP
          &lt;a href="default.asp?Thread=3FD0LKVRO&amp;MsgId=3FD0LKVRP"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/719135761fd9bf656ef7f2fd68c72acb?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08BW('danielcummings123','gmail.com','re%3A%20JavaScript%20IE%209%20error%20on%20mouseover');" &gt;Nathan Brazil&lt;/a&gt;&lt;script&gt; function _3FE0Z08BW(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;All&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Below is the code that is giving me an issue in IE 9.  I believe it is the onmouseover becuase when I mouse over the generated popup, I get an invalid argument error.&lt;p&gt;&lt;pre&gt;&lt;div class="csharpcode"&gt;&amp;lt;script	language=&lt;span class="codestring"&gt;'JavaScript'&lt;/span&gt;&amp;gt; 
&lt;span class="programcontrol"&gt;var&lt;/span&gt; oPopup = window.createPopup();
&lt;span class="programcontrol"&gt;function&lt;/span&gt; ShowPopup(tRailCar, tRailShip) {
 
&lt;span class="programcontrol"&gt;var&lt;/span&gt; cRailHistory = &lt;span class="codestring"&gt;"wc.dll?IclRailHistory~InfoMain~&amp;amp;"&lt;/span&gt; +
	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +
	&lt;span class="codestring"&gt;"&amp;amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +
	&lt;span class="codestring"&gt;"&amp;amp;lcRailCar="&lt;/span&gt; + tRailCar +
	&lt;span class="codestring"&gt;"&amp;amp;lcDate="&lt;/span&gt; + tRailShip;
 
&lt;span class="programcontrol"&gt;var&lt;/span&gt; cVINsummary = &lt;span class="codestring"&gt;"wc.dll?IclVinSummary~InfoMain~&amp;amp;"&lt;/span&gt; +
	&lt;span class="codestring"&gt;"lcSession="&lt;/span&gt; + document.frmVars.cSession.value +
	&lt;span class="codestring"&gt;"&amp;amp;lcTrans="&lt;/span&gt; + document.frmVars.cTrans.value +
	&lt;span class="codestring"&gt;"&amp;amp;lcRailCar="&lt;/span&gt; + tRailCar +
	&lt;span class="codestring"&gt;"&amp;amp;lcDate="&lt;/span&gt; + tRailShip;
	
&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu1 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +
	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +
    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;"&amp;gt;"&lt;/span&gt; +
	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cVINsummary+ &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +
	&lt;span class="codestring"&gt;"VIN Summary&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +
	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;
&lt;span class="programcontrol"&gt;var&lt;/span&gt; cMenu2 = &lt;span class="codestring"&gt;"&amp;lt;DIV style=\"&lt;/span&gt;cursor:hand; font-family:Arial; font-Size:11px; Color:800000; margin-left:5px; margin-right:10px; background:CCCFEC;\&lt;span class="codestring"&gt;""&lt;/span&gt; +
	&lt;span class="codestring"&gt;"onmouseover=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'9999EE'&lt;/span&gt;;\&lt;span class="codestring"&gt;""&lt;/span&gt; +
    &lt;span class="codestring"&gt;"onmouseout=\"&lt;/span&gt;&lt;span class="programcontrol"&gt;this&lt;/span&gt;.style.background=&lt;span class="codestring"&gt;'CCCFEC'&lt;/span&gt;;\&lt;span class="codestring"&gt;" &amp;gt;"&lt;/span&gt; +
	&lt;span class="codestring"&gt;"&amp;lt;SPAN onclick=parent.location.href='"&lt;/span&gt; + cRailHistory + &lt;span class="codestring"&gt;"'&amp;gt;"&lt;/span&gt; +
    &lt;span class="codestring"&gt;"Railcar History&amp;lt;/SPAN&amp;gt;"&lt;/span&gt; +
	&lt;span class="codestring"&gt;"&amp;lt;/DIV&amp;gt;"&lt;/span&gt;;
	
oPopup.document.body.innerHTML = cMenu1 + cMenu2;
 
	&lt;span class="programcontrol"&gt;var&lt;/span&gt; lefter = 10; 
    &lt;span class="programcontrol"&gt;var&lt;/span&gt; topper = 15;
    oPopup.show(lefter, topper, 95, 30, event.srcElement);
	
} // ShowPopup()
&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;Dan&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0P21DSFB3" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webrad.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0LKVRP";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0LKVRP</link>
			<author>Nathan Brazil</author>
     </item>
     <item>
			<title>Proxy authentication</title>
			<pubDate>Mon, 6 Feb 2012 14:10:05 GMT</pubDate>
			<guid isPermaLink="false">3FD0D8049</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Proxy authentication&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    West Wind Client Tools
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Proxy authentication
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           06:10:05 AM&lt;br /&gt;
          3FD0D8049
          &lt;a href="default.asp?Thread=3FD0D8048&amp;MsgId=3FD0D8049"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/0d7e31ae076f6f2933425f2fbe9b1b96?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08C2('patd','baldwingroup.com','re%3A%20Proxy%20authentication');" &gt;PLD&lt;/a&gt;&lt;script&gt; function _3FE0Z08C2(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;All&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    I have a client that i need Proxy authentication for HTTP. Every time they start the browser the have to sign in. The following is an example i have been using. Please explain or point me to some examples on what I need to do to get proxy authentication to work.&lt;p&gt;&lt;br&gt;Thanks&lt;p&gt;&lt;pre&gt;&lt;div class="vfpcode"&gt;&lt;span class="codecomment"&gt;** Create the West Wind Internet Protocol.&lt;/span&gt;
oHTTP = &lt;span class="functions"&gt;CREATEOBJECT&lt;/span&gt;(&lt;span class="codestring"&gt;"wwHTTP"&lt;/span&gt;)

&lt;span class="codecomment"&gt;*** Set mode to multi-part form - Required for file uploads.&lt;/span&gt;
oHTTP.nHttpPostMode = 2
&lt;span class="codecomment"&gt;*** Connection timeout for Connection, Send and Read operations
*** if any take longer than the number of seconds here operation will abort
*** Default is 30&lt;/span&gt;
oHTTP.nconnecttimeout = 900

lnResult = oHTTP.httpconnect(tcServer, + ;
							 &lt;span class="functions"&gt;IIF&lt;/span&gt;(&lt;span class="functions"&gt;EMPTY&lt;/span&gt;(tcUserName_MITS), tcUserName, tcUserName_MITS), + ;
							 &lt;span class="functions"&gt;IIF&lt;/span&gt;(&lt;span class="functions"&gt;EMPTY&lt;/span&gt;(tcPassWord_MITS), tcPassword, tcPassWord_MITS), .T.) &lt;span class="codecomment"&gt;&amp;amp;&amp;amp; Connect to the server.

*** Setup post. &lt;/span&gt;
oHttp.AddPostKey(&lt;span class="codestring"&gt;"username"&lt;/span&gt;, tcUserName)
oHttp.AddPostKey(&lt;span class="codestring"&gt;"password"&lt;/span&gt;, tcPassword)
oHttp.AddPostKey(&lt;span class="codestring"&gt;"userfile"&lt;/span&gt;, tcFile, .T.)
oHttp.AddPostKey(&lt;span class="codestring"&gt;"webexport"&lt;/span&gt;, tcFile1)
oHttp.AddPostKey(&lt;span class="codestring"&gt;"ratefile"&lt;/span&gt;, tcFile2)
&lt;span class="codecomment"&gt;*** Send the POST data - Send a file.&lt;/span&gt;
lnResult = oHTTP.HTTPGetEx(tcWebServerLink, @lcHTML, @lnSize)&lt;/div&gt;&lt;/pre&gt;&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0P21DSFB3" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webrad.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0D8049";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0D8049</link>
			<author>PLD</author>
     </item>
     <item>
			<title>Re: Anyone here using wkHtmlToPdf?</title>
			<pubDate>Mon, 6 Feb 2012 13:10:09 GMT</pubDate>
			<guid isPermaLink="false">3FD0B2XBL</guid>
			<description>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Re: Anyone here using wkHtmlToPdf?&lt;/title&gt;
    &lt;base href='http://www.west-wind.com/wwThreads/' /&gt;
    &lt;link rel="Stylesheet" type="text/css" href="wwThreads.css?i=1" /&gt;
    &lt;style type="text/css"&gt;
    body { background-color: #ffffdd; }
    .data { font-weight: bold; }
    .label {float: left; content`: #505050; width: 85px; }
    #rightheader { color: #505050; float: right; text-align: right; }   
    &lt;/style&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge"/&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="" style="min-width:600px;"&gt;

&lt;div class="messageheader"&gt;
    Web Connection 5.0
&lt;/div&gt;    

&lt;div class="messagetitle"&gt;
  Re: Anyone here using wkHtmlToPdf?
&lt;/div&gt;

&lt;div class="messagedetailheader"&gt;
    &lt;div id="rightheader"&gt;
          02/06/2012&lt;br /&gt;
           05:10:09 AM&lt;br /&gt;
          3FD0B2XBL
          &lt;a href="default.asp?Thread=3EP0O1A6J&amp;MsgId=3FD0B2XBL"
                  target="_blank"&gt;
             &lt;img src="http://www.west-wind.com/wwThreads/images/folder.gif" border="0" alt="Show this entire thread in new window"
                  width="16" height="16"&gt;
          &lt;/a&gt;
    &lt;/div&gt;  
    
    &lt;div id="leftheader" style="width: 50%;height: 60px"&gt;
        &lt;img src="http://www.gravatar.com/avatar/525a9bd3be6b585c61ee898ac5780347?s=80&amp;r=pg" 
             style="float: left; margin: 0 10px 0 0;width: 60px; height: 60px; border-radius: 4px; box-shadow: 2px 2px 3px #535353" 
             alt="Gratar Image based on email address"/&gt;
        
        &lt;div class="label"&gt;From:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08C7('rick','intercepteft.com','re%3A%20Re%3A%20Anyone%20here%20using%20wkHtmlToPdf%3F');" &gt;Rick Steinwand&lt;/a&gt;&lt;script&gt; function _3FE0Z08C7(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&lt;/div&gt;
        
        &lt;div class="label"&gt;To:&lt;/div&gt;
        &lt;div class="data"&gt;&lt;a href="javascript:_3FE0Z08C8('rstrahl','west-wind.com');" &gt;Rick Strahl&lt;/a&gt;&lt;script&gt; function _3FE0Z08C8(eValue,Text,Subject,Body) { var c1 = 'ma'; var c2 = 'ilto:'; var Link = c1 + c2 + eValue + '@' + Text;if (Subject) { Link = Link + '?Subject=' + Subject; } if (Body) { Link = Link + '&amp;Body=' + Body; } window.open(Link);}&lt;/script&gt;&amp;nbsp;&lt;/div&gt;
        
        &lt;div class="label"&gt;Attachments:&lt;/div&gt; 
        &lt;div class="data" style="color: darkred"&gt;None&lt;/div&gt;        
    &lt;/div&gt;

   
&lt;/div&gt;    



&lt;article class="msgtextbody"&gt;
    Rick, did you get this working?&lt;p&gt;There are no headers or footers by default. I'm using this to add page numbers:&lt;p&gt;--footer-center "Page [page] of [topage]"&lt;p&gt;&lt;p&gt;BTW, I like the new look of the forum. Border radius and box shadow are cool stuff.&lt;p&gt;I'd REALLY like to see a preview button before I post tho.&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;i&gt;I found out why my printing was smaller than my old pdf conversion. I was missing this: --disable-smart-shrinking&lt;/i&gt;&lt;p&gt;&lt;i&gt;So this is what I'm using to create pdf's now:&lt;/i&gt;&lt;p&gt;&lt;i&gt;[wkhtmltopdf --page-size letter --print-media-type --disable-smart-shrinking --title "] + tcPageTitle + [" file:///] + tcTempHtmlFileName + [ ] + tcTempPdfFileName&lt;/i&gt;&lt;br&gt;&lt;i&gt;&lt;/i&gt;&lt;br&gt;&lt;!-- BEGIN SIGNATURE --&gt;&lt;p&gt;&lt;!-- END SIGNATURE --&gt;

    
    &lt;div style="margin: 30px auto;text-align: center;"&gt;
    &lt;!-- BEGIN BANNER --&gt;&lt;A HREF="http://www.west-wind.com/wconnect/wc.wc?westwind~bannerclick~&amp;id=0P21DSFB3" &gt;&lt;IMG SRC="http://www.west-wind.com/banners/webrad.gif" BORDER=0 &gt;&lt;/a&gt;
&lt;!-- END BANNER --&gt;    
	&lt;/div&gt;
&lt;/article&gt;

&lt;/div&gt;

&lt;script type="text/javascript"&gt;
    if (parent.Toolbar)
        parent.Toolbar.location = "UpdateToolbar.wwt?MsgId=3FD0B2XBL";
&lt;/script&gt;


&lt;/body&gt;
&lt;/html&gt;
</description>
			<link>http://www.west-wind.com/wwThreads/default.asp?msgid=3FD0B2XBL</link>
			<author>Rick Steinwand</author>
     </item>
</channel>
</rss>
