Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^2: HTML entities converted to Non-Latin-1 format...

by vishNugupt (Novice)
on Apr 20, 2008 at 19:40 UTC ( [id://681824]=note: print w/replies, xml ) Need Help??


in reply to Re: HTML entities converted to Non-Latin-1 format...
in thread HTML entities converted to Non-Latin-1 format...

my problem is I use the extracted text to embed in an XML for further processing using a tool that does not support Unicode and these characters might break that tool. Say for example this is one of the HTMLs I am parsing. (sorry it is big, I have used readmore to hide it by default. Any other way I could hide it? Sorry again for this huge HTML code.)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <SCRIPT Language=Javascript> var ajaxLoaded = 0; var ulistsLoaded = 0; function addProdToList() { if(!ulistsLoaded) { /* NO CACHING!!! */ var s3 = document.createElement('script'); s3.src = '/js/ulists_fr +om_prodpage.js.php?prodpage_lists_only=1'; document.body.appendChild(s3); } if(!ajaxLoaded) { var s1 = document.createElement('script'); s1.src = 'http://ah.pri +cegrabber.com/js/classes/AjaxRequest.js'; document.body.appendChild(s1); } waitForLoad(); } function waitForLoad() { if(!ulistsLoaded) { if(window.ulists_js) { ulistsLoaded = 1; ShowListMessage('<img + src="http://ai.pricegrabber.com/images/small_wait.gif" width=16 heig +ht=16>','Please hold while we process your request ...','#666666');} else { setTimeout('waitForLoad("");',200); return 0; } } if(!ajaxLoaded) { if(window.ajax) { ajaxLoaded = 1; } else { setTimeout('waitForLoad("");',200); return 0; } } if(ajaxLoaded && ulistsLoaded) { addToList(); } } var ajaxRelatedLoaded = 0; var relatedLoaded = 0; function showRelated() { if(!relatedLoaded) { /* NO CACHING!!! */ var r3 = document.createElement('script'); r3.src = '/js/related.j +s'; document.body.appendChild(r3); } if(!ajaxRelatedLoaded) { var r1 = document.createElement('script'); r1.src = 'http://ah.pri +cegrabber.com/js/classes/AjaxRequest.js'; document.body.appendChild(r1); } waitForRelatedLoad(); } function waitForRelatedLoad(){ if(!relatedLoaded) { if(window.related_js ) { relatedLoaded = 1; ShowRelatedMessage +('<img src="http://ai.pricegrabber.com/images/small_wait.gif" width=1 +6 height=16>','Please hold while we process your request ...','#66666 +6');} else { setTimeout('waitForRelatedLoad("");',200); return 0; } } if(!ajaxLoaded) { if(window.ajax) { ajaxRelatedLoaded = 1; } else { setTimeout('waitForRelatedLoad("");',200); return 0; } } if(ajaxRelatedLoaded && relatedLoaded) { popuprelated(); } } </SCRIPT> <!--[if IE]><style type="text/css">@import "http://ah.pricegrabber.com +/css/ulists_ie.css";</style><![endif]--> <title>Footprint in the Sand, Reprint Print by James Davidson, 16x20 ( +-) - PriceGrabber.com</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1 +"> <meta name="keywords" content="Footprint in the Sand, Reprint Print by + James Davidson, 16x20, Compare Footprint in the Sand, Reprint Print +by James Davidson, 16x20 Prices, Footprint in the Sand, Reprint Print + by James Davidson, 16x20 Reviews, Footprint in the Sand, Reprint Pri +nt by James Davidson, 16x20 Specifications, Footprint in the Sand, Re +print Print by James Davidson, 16x20 Pictures, Footprint in the Sand, + Reprint Print by James Davidson, 16x20 Rebates, Footprint in the San +d, Reprint Print by James Davidson, 16x20 Coupons"> <meta name="description" content="Comparison Shop for Footprint in th +e Sand, Reprint Print by James Davidson, 16x20 at PriceGrabber.com - +Find the best deals, read real customers reviews of online merchants +and products, all designed to make comparison shopping fast, free and + easy."> <meta http-equiv="P3P" content="http://www.pricegrabber.com/w3c/p3p.xm +l"> <link rel="P3Pv1" href="http://www.pricegrabber.com/w3c/p3p.xml" type= +"text/xml"> <LINK REL="SHORTCUT ICON" HREF="http://ai.pricegrabber.com/favicon.ico +"><script type="text/javascript" src="http://ah.pricegrabber.com/js_m +ain.js"></script><link rel="stylesheet" type="text/css" href="http:// +ah.pricegrabber.com/css/_global/footer.css"> <link rel="STYLESHEET" type="text/css" href="http://ah.pricegrabber.co +m/style/style_indexie_2.css"><link rel="STYLESHEET" type="text/css" h +ref="http://ah.pricegrabber.com/style/style_new.php?cp=search_getprod +&cb=www"><link rel="stylesheet" type="text/css" href="http://ah.price +grabber.com/css/_global/footer.css"> <script type="text/javascript" language="JavaScript" src="http://ah.pr +icegrabber.com/js/DomUtils.js"></script> <script type="text/javascript" language="JavaScript" src="http://ah.pr +icegrabber.com/js/classes/EventManager.js"></script> <style type="text/css"> div.link { text-decoration: underline; cursor: pointer; color: #0809af; } </style> <script type="text/javascript" src="http://ah.pricegrabber.com/js_getp +rod.js"></script> <SCRIPT LANGUAGE="Javascript" SRC="http://www.pricegrabber.com/analyti +cs.php/page=search_getprod/topcat=15/catzero=303/pageid=1931/masterid +=33248407"></SCRIPT><script type="text/javascript" language="JavaScri +pt" src="http://ah.pricegrabber.com/js/DomUtils.js"></script><script +type="text/javascript" language="JavaScript" src="http://ah.pricegrab +ber.com/js/classes/EventManager.js"></script><META name="ROBOTS" cont +ent="NOARCHIVE"></head> <BODY><div id=main_mast> <div id=main_mast1> <table border=0 cellspacing=0 cellpadding=0 width=100%> <tr> <td width=100%><a href="http://www.pricegrabber.com/" target="_par +ent"><img src="http://ai.pricegrabber.com/images/pglogo_wmark239x50.g +if" width=239 height=50 alt="Footprint in the Sand, Reprint Print by +James Davidson, 16x20" border="0"></a></td> <Td align=right><div id=account_options> <table border=0 cellspacing=0 cellpadding=0 class=account_option +s> <tr> <td><a href="http://www.pricegrabber.com/ulists.php"><img sr +c="http://ai.pricegrabber.com/images/topnav_yourlists2.gif" width=44 +height=13 border=0></a></td><td>&nbsp;&nbsp;|&nbsp;&nbsp;</td> + <td><a href="http://www.pricegrabber.com/user_accounthome.ph +p"><img src="http://ai.pricegrabber.com/images/topnav_yaccount.gif" w +idth=66 height=9 border=0></a></td><td>&nbsp;&nbsp;|&nbsp;&nbsp;</td> + <td > <a href="http://www.pricegrabber.com/user_sales_add.php/ma +sterid=33248407"><img src="http://ai.pricegrabber.com/images/topnav_s +ell.gif" width=50 height=10 border=0></a></td><td>&nbsp;&nbsp;|&nbsp; +&nbsp;</td> <td><a href="http://www.pricegrabber.com/home_help_index.php +"><img src="http://ai.pricegrabber.com/images/topnav_help2.gif" width +=21 height=13 border=0></a></td> </tr></div> </table> </td> <td align=right><a href="http://www.pricegrabber.com/sitemap.php"> +<img src="http://ai.pricegrabber.com/images/sitemap.gif" alt="Site Ma +p" width=3 height=2 border=0></a><a href="http://www.pricegrabber.com +/info_popupfree.php"><img src="http://ai.pricegrabber.com/images/popu +pfree_icon_1.gif" width=57 height=49 border=0></a></td> </tr> </table> </div> <style type="text/css"> #pg_header { float:left; width:100%; line-height:1em; text-align: center; color: White; font-size: 9px !important; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } #pg_header_table { /*margin-bottom: -2px;*/ margin-bottom: -2px} #pg_header ul { position:relative; margin: 0; padding: 0; width: 100%; list-style:none; margin-left: auto; margin-right: auto; } #pg_header li { float:left; background:url(http://ai.pricegrabber.com/images/csstabs/left.gi +f) no-repeat left top; margin:0 -1px 0px 0px; /* space between tabs */ padding:0 0 0 7px; } #pg_header #first { /* only for HOME */ float:left; background:url(http://ai.pricegrabber.com/images/csstabs/left2 +.gif) no-repeat left top; margin:0 -1px 0px 0px; padding:0 0 0 20px; } #pg_header ul a { float:left; display:block; background:url(http://ai.pricegrabber.com/images/csstabs/rig +ht.gif) no-repeat right top; /*padding:2px 6px 3px 4px !important; */ padding:2px 6px 3px 4px; text-decoration:none; font-weight:bold; color:#5b5b5b; } #pg_header ul a.padlink { /* vertical center link name */ padding:6px 8px 8px 2px/* !important*/; /*padding: 7px 8px 7px 2px;*/ } #pg_header ul a.padlink-more { /* vertical center link name for the mo +re button */ padding:6px 8px 8px 2px /*!important*/; /* *padding:5px 8px 6px 2px !important!; */ /*padding: 4px 8px 7px 2px;*/ } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #pg_header ul a { float:none; } /* End IE5-Mac hack */ #pg_header a:hover { color:#434242; } img{ border: 0; /*margin: 0; padding: 0;*/ } .clear{ clear: both; } #menu-sel{ clear: both; position: relative; height: 20px; color: #FFF; font-size: 11px; padding: 7px 0 2px 0 !important; padding: 8px 0 0px 0; margin-top: 0px !important; margin-top: 0px; } #menu-sel a{ color: #FFF; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; } #menu-sel a:hover{ text-decoration: underline; } #search_bar{ width:100%; background-color:#F3F3F3; border-bottom:1px solid #E4E4E4; padding: 4px 0; text-align:center; } .csshopfor span.sbar{ font-size: 11px; font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #6F6F6F; /*float:none;*/ } .csshopfor p{ margin:0; padding:0; } /* #search_bar * { margin:0;padding:0; } */ .csshopfor select{ margin:0; padding:0px; font-size:12px; } .csshopfor input{ margin:0; padding:1px; font-size:12px; } /* ----------------DROPDOWN MENU--------------- */ #channels ul li a{ color: #5e5e5e; text-decoration: none; height: 100%; background: #F3F3F3 url(http://ai.pricegrabber.com/images/channel_ +menu_dotted.gif) repeat-x top left; padding: 5px 5px !important; margin:0; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; } #channels ul li a:hover { background-color: #e1e1e1; } #channels li{ background: #f3f3f3; padding: 0; margin:0px 0; } #channels ul { position: absolute; list-style-type: none; width: 17em; cursor: pointer; text-align: left; border: 1px solid gray; background: #f3f3f3; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#5E5E5E; } #iframe_menu{ position:absolute; width: 100px; display: none; } /*-------------------------------------------------------------------- +----DYNAMIC STYLES--------------------------------------------------- +--------------------------------------------------------------------- +*/ #pg_header_stroke { background: #FFF url("http://ai.pricegrabber.com/images/csstabs/stro +ke_15.gif") repeat-x bottom; width:100%; font-size:1px; /* IE6 ISSUE*/ height:2px; } /* #menu-sel{ background-color: ; border-bottom: 1px solid ; text-align:center; } */ #menu-sel{ background-color: #B67817; border-bottom: 1px solid #B67817; text-align:center; } #pg_header #current15 { background: url(http://ai.pricegrabber.com/images/csstabs/left +_on.gif) 0px -750px no-repeat; /* 50px is the tab's height in left_o +n.gif */ border-width:0; padding: 0px 0 0px 20px; margin-left: -10px; } #pg_header #current15 .padlink{ /* valign for SELECTED links on one li +ne */ padding:6px 7px 10px 3px !important; padding:7px 8px 9px 3px; } #pg_header #current15 a { /* SELECTED tabs */ display:block; color:#FFF; padding-bottom:5px !important; padding-bottom:4px; margin-right:1px; text-decoration: none; background: url(http://ai.pricegrabber.com/images/csstabs/righ +t_on.gif) 0px -750px no-repeat; border-right:1px solid #9B6614; } #pg_header li span{ /* to fix IE6 flicking tabs */ float:left; display:block; background:url(http://ai.pricegrabber.com/images/csstabs/rig +ht.gif) no-repeat right top; font-size: 9px !important; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } </style> <!--[if lt IE 7]><style type="text/css"> #pg_header { float:left; width:100%; line-height:1em; text-align: center; color: White; font-size: 9px !important; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } #pg_header_table { /*margin-bottom: 0px;*/ margin-bottom: -2px } #pg_header ul { position:relative; margin: 0; padding: 0; width: 100%; list-style:none; margin-left: auto; margin-right: auto; } #pg_header li { float:left; background:url(http://ai.pricegrabber.com/images/csstabs/left.gi +f) no-repeat left top; padding:0 0 0 7px; } #pg_header #first { /* only for HOME */ float:left; background:url(http://ai.pricegrabber.com/images/csstabs/left2 +.gif) no-repeat left top; margin:0 -1px 0px 0px; padding:0 0 0 20px; } #pg_header ul a { float:left; display:block; background:url(http://ai.pricegrabber.com/images/csstabs/rig +ht.gif) no-repeat right top; /*padding:2px 6px 3px 4px !important; */ padding:3px 6px 2px 4px; text-decoration:none; font-weight:bold; color:#5b5b5b; } #pg_header ul a.padlink { /* vertical center link name */ /*padding:6px 8px 8px 2px !important;*/ padding: 7px 8px 7px 2px; } #pg_header ul a.padlink-more { /* vertical center link name for the mo +re button */ /*padding:6px 8px 8px 2px !important; *padding:5px 8px 6px 2px !important!;*/ padding: 4px 8px 7px 2px; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #pg_header ul a { float:none; } /* End IE5-Mac hack */ #pg_header a:hover { color:#434242; } img{ border: 0; } .clear{ clear: both; } #menu-sel{ clear: both; position: relative; height: 20px; color: #FFF; font-size: 11px; padding: 7px 0 2px 0 !important; padding: 8px 0 0px 0; margin-top: 0px !important; margin-top: 0px; } #menu-sel a{ color: #FFF; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; } #menu-sel a:hover{ text-decoration: underline; } #search_bar form{ height:1px; } /* ----------------DROPDOWN MENU--------------- */ #channels ul li a{ color: #5e5e5e; text-decoration: none; height: 100%; background: #F3F3F3 url(http://ai.pricegrabber.com/images/channel_ +menu_dotted.gif) repeat-x top left; padding: 5px 5px !important; margin:0; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; } #channels ul li a:hover { background-color: #e1e1e1; } #channels li{ background: #f3f3f3; padding: 0; margin:0px 0; } #channels ul { position: absolute; list-style-type: none; width: 17em; cursor: pointer; text-align: left; border: 1px solid gray; background: #f3f3f3; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#5E5E5E; } #iframe_menu{ position:absolute; width: 100px; display: none; } /*-------------------------------------------------------------------- +----DYNAMIC STYLES--------------------------------------------------- +--------------------------------------------------------------------- +*/ #pg_header_stroke { background: #FFF url("http://ai.pricegrabber.com/images/csstabs/stro +ke_15.gif") repeat-x bottom; width:100%; font-size:1px; /* IE6 ISSUE*/ height:2px; } /* #menu-sel{ background-color: ; border-bottom: 1px solid ; text-align:center; } */ #menu-sel{ background-color: #B67817; border-bottom: 1px solid #B67817; text-align:center; } #pg_header #current15 { background: url(http://ai.pricegrabber.com/images/csstabs/left +_on.gif) 0px -750px no-repeat; /* 50px is the tab's height in left_o +n.gif */ border-width:0; padding: 0px 0 0px 20px; margin-left: -10px; } #pg_header #current15 .padlink{ /* valign for SELECTED links on one li +ne */ padding:6px 7px 10px 3px !important; padding:7px 8px 9px 3px; } #pg_header #current15 a { /* SELECTED tabs */ display:block; color:#FFF; padding-bottom:5px !important; padding-bottom:4px; margin-right:1px; text-decoration: none; background: url(http://ai.pricegrabber.com/images/csstabs/righ +t_on.gif) 0px -750px no-repeat; border-right:1px solid #9B6614; } #pg_header li span{ /* to fix IE6 flicking tabs */ float:left; display:block; background:url(http://ai.pricegrabber.com/images/csstabs/rig +ht.gif) no-repeat right top; font-size: 9px !important; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } </style><![endif]--> <!--[if gt IE 6]><style type="text/css"> #pg_header { float:left; width:100%; line-height:1em; text-align: center; color: White; font-size: 9px !important; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } #pg_header_table { /*margin-bottom: 0px;*/ margin-bottom: -2px } #pg_header ul { position:relative; margin: 0; padding: 0; width: 100%; list-style:none; margin-left: auto; margin-right: auto; } #pg_header li { float:left; background:url(http://ai.pricegrabber.com/images/csstabs/left.gi +f) no-repeat left top; margin:0 -1px 0px 0px; /* space between tabs */ padding:0 0 0 7px; } #pg_header #first { /* only for HOME */ float:left; background:url(http://ai.pricegrabber.com/images/csstabs/left2 +.gif) no-repeat left top; margin:0 -1px 0px 0px; padding:0 0 0 20px; } #pg_header ul a { float:left; display:block; background:url(http://ai.pricegrabber.com/images/csstabs/rig +ht.gif) no-repeat right top; padding:3px 6px 2px 4px; /*padding:3px 6px 2px 4px;*/ text-decoration:none; font-weight:bold; color:#5b5b5b; } #pg_header ul a.padlink { /* vertical center link name */ padding:7px 8px 7px 2px !important; /*padding: 7px 8px 7px 2px;*/ } #pg_header ul a.padlink-more { /* vertical center link name for the mo +re button */ padding:5px 8px 6px 2px !important; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #pg_header ul a { float:none; } /* End IE5-Mac hack */ #pg_header a:hover { color:#434242; } img{ border: 0; /*margin: 0; padding: 0;*/ } .clear{ clear: both; } #menu-sel{ clear: both; position: relative; height: 20px; color: #FFF; font-size: 11px; padding: 7px 0 2px 0; /*padding: 8px 0 0px 0;*/ margin-top: 0px; } #menu-sel a{ color: #FFF; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; } #menu-sel a:hover{ text-decoration: underline; } #search_bar{ width:100%; background-color:#F3F3F3; border-bottom:1px solid #E4E4E4; padding: 4px 0; text-align:center; } .csshopfor span{ font-size: 11px; font-weight:bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #6F6F6F; } .csshopfor p{ margin:0; padding:0; } /* #search_bar * { margin:0; padding:0; } */ .csshopfor select{ margin:0; padding:0px; font-size:12px; } .csshopfor input{ margin:0; padding:1px; font-size:12px; } /* ----------------DROPDOWN MENU--------------- */ #channels ul li a{ color: #5e5e5e; text-decoration: none; height: 100%; background: #F3F3F3 url(http://ai.pricegrabber.com/images/channel_ +menu_dotted.gif) repeat-x top left; padding: 5px 5px; margin:0; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; } #channels ul li a:hover { background-color: #e1e1e1; } #channels li{ background: #f3f3f3; padding: 0; margin:0px 0; } #channels ul { position: absolute; list-style-type: none; width: 17em; cursor: pointer; text-align: left; border: 1px solid gray; background: #f3f3f3; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#5E5E5E; } #iframe_menu{ position:absolute; width: 100px; display: none; } /*-------------------------------------------------------------------- +----DYNAMIC STYLES--------------------------------------------------- +--------------------------------------------------------------------- +*/ #pg_header_stroke { background: #FFF url("http://ai.pricegrabber.com/images/csstabs/stro +ke_15.gif") repeat-x bottom; width:100%; /*font-size:1px;*/ height:2px; } #menu-sel{ background-color: #B67817; border-bottom: 1px solid #B67817; text-align:center; } #pg_header #current15 { background: url(http://ai.pricegrabber.com/images/csstabs/left +_on.gif) 0px -750px no-repeat; /* 50px is the tab's height in left_o +n.gif */ border-width:0; padding: 0px 0 0px 20px; margin-left: -10px; } #pg_header #current15 .padlink{ /* valign for SELECTED links on one li +ne */ padding:6px 7px 10px 3px !important; /*padding:7px 8px 9px 3px;*/ } #pg_header #current15 a { /* SELECTED tabs */ display:block; color:#FFF; padding-bottom:4px !important; /*padding-bottom:4px;*/ margin-right:1px; text-decoration: none; background: url(http://ai.pricegrabber.com/images/csstabs/right_on +.gif) 0px -750px no-repeat; border-right:1px solid #9B6614; } #pg_header li span{ /* to fix IE6 flicking tabs */ float:left; display:block; background:url(http://ai.pricegrabber.com/images/csstabs/right.g +if) no-repeat right top; font-size: 9px !important; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } </style><![endif]--> <table id=pg_header_table cellpadding="0" cellspacing="0" align=center + ><tr><td> <div id="pg_header"><ul><li id="first" style="margin-left:0px;"> <span><a href="http://www.pricegrabber.com/" class="padlink">Home</a>< +/span></li> <li > <span><a href="http://www.pricegrabber.com/home_comp.php" class="padli +nk">Computers</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_photo.php" class="padl +ink">Photo</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_elec.php" class="padli +nk">Electronics</a></span></li> <li id="current15"> <span><a href="http://www.pricegrabber.com/home_garden.php">Home &amp; +<br /> Garden</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_movies.php" class="pad +link">Movies</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_games.php">Video <br / +> Games</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_travel.php" class="pad +link">Travel</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_jewelry.php">Jewelry & +amp;<br /> Watches</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_apparel.php" class="pa +dlink">Apparel</a></span></li> <li > <span><a href="http://www.pricegrabber.com/home_health.php">Health &am +p;<br /> Beauty</a></span></li> <li id="menupos"><span><a href="http://www.pricegrabber.com/home_chann +elindex.php" class="padlink-more" onmouseout="hidemenu();" onmouseove +r="showmenu();">More <img src="http://ai.pricegrabber.com/images/csst +abs/arrow-more.gif" /></a></span> </li></ul></div> </td></tr></table> <div class="channel_menu" id="channels" onMouseover="showmenu();" onMo +useout="hidemenu();"><ul> <li><a href="http://www.pricegrabber.com/home_apparel.php">Apparel</a> +</li> <li><a href="http://www.pricegrabber.com/home_kids.php">Babies & Kids< +/a></li> <li><a href="http://www.pricegrabber.com/home_books.php">Books & Magaz +ines</a></li> <li><a href="http://www.pricegrabber.com/home_comp.php">Computers</a>< +/li> <li><a href="http://www.pricegrabber.com/home_elec.php">Electronics</a +></li> <li><a href="http://www.pricegrabber.com/home_flowers.php">Flowers & G +ourmet</a></li> <li><a href="http://www.pricegrabber.com/home_health.php">Health & Bea +uty</a></li> <li><a href="http://www.pricegrabber.com/home_garden.php">Home & Garde +n</a></li> <li><a href="http://www.pricegrabber.com/home_jewelry.php">Jewelry & W +atches</a></li> <li><a href="http://www.pricegrabber.com/home_movies.php">Movies</a></ +li> <li><a href="http://www.pricegrabber.com/home_music.php">Music</a></li +> <li><a href="http://www.pricegrabber.com/home_instruments.php">Musical + Instruments</a></li> <li><a href="http://www.pricegrabber.com/home_office.php">Office</a></ +li> <li><a href="http://www.pricegrabber.com/home_photo.php">Photography</ +a></li> <li><a href="http://www.pricegrabber.com/home_software.php">Software</ +a></li> <li><a href="http://www.pricegrabber.com/home_sportinggoods.php">Sport +ing Goods</a></li> <li><a href="http://www.pricegrabber.com/home_toys.php">Toys</a></li> <li><a href="http://www.pricegrabber.com/home_travel.php">Travel</a></ +li> <li><a href="http://www.pricegrabber.com/home_games.php">Video Games</ +a></li> </ul></div> <iframe id="iframe_menu" src="javascript:false;" scrolling="no" fr +ameborder="0" ></iframe> <div id="pg_header_stroke"></div> <div id="menu-sel"> <td > <table border=0 cellpadding=0 cellspacing=0 align=center > + <tr valign=center> <td width=10><img border=0 height=1 src="http://ai.pricegrab +ber.com/images/spacer.gif" width=10></td> <td nowrap><a href="http://www.pricegrabber.com/home_mostpo +p.php/topcat_id=15" target="_parent" class=topnav>Popular Home & Gard +en</a></td> <td class=white>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;& +nbsp;</td> <td nowrap><a href="http://www.pricegrabber.com/home_rebate +s.php/topcat_id=15" target="_parent" class=topnav>Rebates</a></td> + <td class=white>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</td> <td nowrap><a href="http://www.pricegrabber.com/rating_summ +ary.php" target="_parent" class=topnav>Merchant Reviews</a></td> + <td class=white>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</td> <td nowrap><a href="http://www.pricegrabber.com/home_coupon +s.php/topcat_id=15" target="_parent" class=topnav>Merchant Coupons</a +></td> </tr> </table> </td> </div> <form method="get" action="http://www.pricegrabber.com/search.php" tar +get="_parent" name="mastsearch" class="csshopfor" style="margin:0; pa +dding:0;"> <div id="search_bar"> <p> <span class="sbar">SHOP FOR&nbsp;&nbsp;</span> <input type="text" +name="form_keyword" size="30" value=""/>&nbsp; <span class="sbar">IN&nbsp;</span> <SELECT name="topcat_id" ><OPTION selected value="">All Pr +oducts</OPTION> <option value="12" >Apparel</OPTION> <option value="14" >Babies & Kids</OPTION> <option value="7" >Books</OPTION> <option value="1" >Computers</OPTION> <option value="2" >Electronics</OPTION> <option value="17" >Flowers & Gourmet</OPTION> <option value="16" >Health & Beauty</OPTION> <option value="15" selected>Home & Garden</OPTION> <option value="10" >Jewelry & Watches</OPTION> <option value="23" >Magazines</OPTION> <option value="4" >Movies</OPTION> <option value="5" >Music</OPTION> <option value="19" >Musical Instruments</OPTION> <option value="9" >Office</OPTION> <option value="11" >Photography</OPTION> <option value="6" >Software</OPTION> <option value="18" >Sporting Goods</OPTION> <option value="8" >Toys</OPTION> <option value="3" >Video Games</OPTION> </SELECT> &nbsp; <input type="submit" name="Search" value="Search" /> </p></div> </form> <div id="main"> <div id="mast_bc"><table border="0" cellpadding="0" cellspacing="0" wi +dth="100%"><tr><td><!--bof bread crumb--><a href="http://www.pricegra +bber.com/home_garden.php">Home & Garden</a> &gt; <a href="http://www. +pricegrabber.com/home_catpage.php/catzero=303">Prints & Posters</a> & +gt; <a href="http://www.pricegrabber.com/search_attrib.php/page_id=19 +31">Scenic</a><!--eof bread crumb--></td><td align="right"><!--beof m +ast option links--><div id="gp_mast_opts"><img src="http://ai.pricegr +abber.com/images/gp_aicon_sell.gif"" width="16" height="16" alt="" bo +rder=0 class="icon"> <a href="http://www.pricegrabber.com/user_sales_ +add.php/masterid=33248407">Sell Yours</a> | <img src="http://ai.price +grabber.com/images/gp_aicon_list.gif" width="16" height="16" alt="" c +lass="icon"> <a href="Javascript:addProdToList();">Save Product to Yo +ur List(s)</a> | <img src="http://ai.pricegrabber.com/images/gp_aicon +_alert.gif" width="16" height="16" alt="" class="icon"> <a href="http +://www.pricegrabber.com/user_addprodtrack.php/masterid=33248407/mode= +prodtrack">Set Price Alert</a></div></td></tr></table></td></div> <div id=main> <div id=padd> <div id="boxed"> <table border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td valign=top class=prodinfo_pic1> <a href="JavaScript:openlarge(33248407, 153, 233);"><img src="http://a +i.pricegrabber.com/product_images/33248000-33248999/33248407_125.jpg" + border=0 width=125 height=125 alt="Footprint in the Sand, Reprint Pr +int by James Davidson, 16x20" ></a> </td> <td valign=top class=prodinfo_content><H1>Footprint in the Sand, R +eprint Print by James Davidson, 16x20</H1><div id=prodinfo_pricerange +>Price Range: <span class=red><b>$19.99</b></span> from 1 Seller </di +v> <div id=prodinfo_description>Description: Not Available</div> </td> <Td class=prodinfo_community > <div class="prodinfo_box1"> <div class="rndtop_basic"><img src="http://ai.pricegrabber.com/image +s/corner_large_white_up_lft.gif" alt="" width="5" height="5"></div> <p class=prodinfo_1>User Reviews</p> <p class=prodinfo_2> <span class=prodinfo_paddcont>Not Rated</span> <a href="http://www.pri +cegrabber.com/rating_prodrev.php/masterid=33248407/id_type=masterid" +class=prodinfo_write>Write a Review</a></p> <div class="rndbottom_ba +sic"><img src="http://ai.pricegrabber.com/images/corner_large_white_b +ottom_lft.gif" alt="" width="5" height="5" ></div> </div> </TD> </tr> </table> </div> <a name="#compareprices"></a> <div id="getprod_tabs"> <div id="getprod_wrap"> <ul class=getprod> <li class="getprod" id="current"><a href="http://www.pricegrabber.com/ +p___Footprint_in_the_Sand_Reprint_Print_by_James_Davidson_16x20,__332 +48407">Compare Prices</a></li> </ul> </div> </div> <div id=getprod_subnav> <span class=getprod_opts> <B> New </b> (1 Seller for $19.99) </span> <span class=getprod_zip></span> </span> </div> <!-- Price Comparison Header --> <!-- END Price Comparison Header --> <!-- BEGIN MAIN PRICING TABLE --> <table border=0 cellpadding=0 cellspacing=0 width=100% class=price_tab +le> <Tr class=price_table_head> <td >&nbsp;</td><Td class=pt_ah>Seller</TD><td ><a href="http://www.pr +icegrabber.com/p___Footprint_in_the_Sand_Reprint_Print_by_James_David +son_16x20,__33248407//sort_type=price" >Price (USD) </a></td><Td >Tax + & Shipping</TD><Td >Availability</TD><Td class=pt_bh><a href="http:/ +/www.pricegrabber.com/p___Footprint_in_the_Sand_Reprint_Print_by_Jame +s_Davidson_16x20,__33248407//sort_type=rating" >Seller Rating</a></TD +> </TR> <tr> <td class=pt_shop ><a href="http://www.pricegrabber.com/rd.php/pg=~~3/ +r=402/m=33248407/q=n/mt=~1~19.99~19.99~19.99~1~~/k=a5e9db3368bd1c699e +a1dc425b810d22" target="_blank"><img src="http://ai.pricegrabber.com +/images/btn_shop_15.gif" border=0 width=56 height=20></a></td><Td cla +ss=pt_a><a href="http://www.pricegrabber.com/rd.php/pg=~~3/r=402/m=33 +248407/q=n/mt=~1~19.99~19.99~19.99~1~~/k=a5e9db3368bd1c699ea1dc425b81 +0d22" class=pt_l1 target="_blank">Amazon.com</a><br><a href="http:// +www.pricegrabber.com/info_retailer.php/r=402/m=33248407" class=pt_l2> +Merchant Info</a>&nbsp;&nbsp;</td><Td ><a href="http://www.pricegrabb +er.com/rd.php/pg=~~3/r=402/m=33248407/q=n/mt=~1~19.99~19.99~19.99~1~~ +/k=a5e9db3368bd1c699ea1dc425b810d22" target="_blank" class="pt_l4">$ +19.99</a></td><td rowspan=1 valign=top><div id=zipcode_entry><form a +ction="http://www.pricegrabber.com/cookie_zip.php"><input type=hidden + name=masterid value=33248407><input type=hidden name=prsrt value=><i +nput type=hidden name=blsrt value=><input type=hidden name=pid value= +><input type=hidden name=qlty value=n><img src="http://ai.pricegrabbe +r.com/images/getprod_enterzipnew.gif" width=130 height=128 border=0> +<div id=zipinput><input type=text name="form_zip_code" size=8 maxleng +th=5 value=""> <input type="submit" value="&nbsp;&nbsp;GO&nbsp;&nbsp; +"><span class=getprod_enterzip>(Enter Zip Code)</span></div></form></ +div></td><td >In Stock</td><td class=pt_b><a href="http://www.pricegr +abber.com/rating_getreview.php/r=402/m=33248407"><img src="http://ai. +pricegrabber.com/images/rating_3_newo2.gif" height=11 width=60 alt="3 + Star Review" border=0></A><Br><a href="http://www.pricegrabber.com/r +ating_getreview.php/r=402/m=33248407" class=pt_l5>307 Reviews</a></td +></tr> <!-- THIS IS STATIC TEST CONTENT --> </table> <!-- END MAIN PRICING TABLE --> <table border=0 cellpadding=0 cellspacing=0 width=100% class=price_ext +rainfo> <tr> <td><img src="http://ai.pricegrabber.com/images/subarrow.gif" widt +h=12 height=10>&nbsp;&nbsp; Shipping costs are based on an estimate of UPS ground or equiv +alent carrier within the contiguous US, excluding Alaska and Hawaii. + Please see Seller's website for actual shipping costs.</td> </tr> <tr> <td> <b>Do you see a mistake?</b> <a href="http://www.pricegrabbe +r.com/help_submit.php/cat_id=40/sub_cat_id=46/cmd=general/masterid=33 +248407/isbn=" class=dgray> Report a product or pricing error on the F +ootprint in the Sand, Reprint Print by James Davidson, 16x20</a><a hr +ef="http://www.pricegrabber.com/p___Footprint_in_the_Sand_Reprint_Pri +nt_by_James_Davidson_16x20,__33248407/"><img src="http://ai.pricegrab +ber.com/images/pg_poweredbylk.gif" border=0 alt="Powered by PriceGrab +ber.com"></a></td> </tr> </table> <table width="100%"> <tr> <td align="center"> </td> </tr> </table> <table border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td align=center><img src="http://ai.pricegrabber.com/images/space +r.gif" height=15 width=1><br><img src="http://ai.pricegrabber.com/ima +ges/sponsor_dashad.gif" height=12 width=141><br><img src="http://ai.p +ricegrabber.com/images/spacer.gif" height=5 width=1></td> </tr> <tr> <td colspan=3 align="center"><iframe src="ad_sizes=2.1.html" width +="728" height="90" marginwidth="0" marginheight="0" hspace="0" vspace +="0" frameborder="0" scrolling=no> <script language="JavaScript" src="http://ad.doubleclick.net/adj/pgr.u +s.t15/t15c303p1931;abr=!ie;sz=728x90;ord=1882969423?" type="text/java +script"></script> <noscript><a href="http://ad.doubleclick.net/jump/pgr.us.t15/t15c303p1 +931;abr=!ie4;abr=!ie5;abr=!ie6;sz=728x90;ord=1882969423?" target="_bl +ank"><img src="http://ad.doubleclick.net/ad/pgr.us.t15/t15c303p1931;a +br=!ie4;abr=!ie5;abr=!ie6;sz=728x90;ord=1882969423?" width="728" heig +ht="90" border="0" alt=""></a></noscript> </iframe></td> </tr> </table> </div> </div> <script type="text/javascript" language="JavaScript" src="http://ah.pr +icegrabber.com/js/ypSlideOutMenusC.js"></script> <br> <table id="footerTable" width="100%" border="0" cellpadding="0" cellsp +acing="0"> <tr> <td id="miscellaneousLinks" valign="top"> <ul><li><a style="border-left: none;" href="http://www.pricegr +abber.com/about.php">About Us</a></li><li><a href="http://www.priceg +rabber.com/about.php/about=jobs">Jobs</a></li><li><a href="http://ww +w.pricegrabber.com/about.php/about=corporate/sub_opt=11">Advertise</a +></li><li><a href="http://partners.pricegrabber.com/mss_main.php">Me +rchant Login</a></li><li><a href="http://mr.pricegrabber.com/">Marke +t Reporter</a></li><li><a href="http://www.pricegrabber.com/home_wir +eless.php">Mobile</a></li></ul> </td> <td id="i18n" valign="top"> <ul id="cursorElement"><li><a id="firstLang" href="http://www. +pricegrabber.com/?site_version=www" hreflang="en-US">US English</a></ +li><li><a href="http://www.preciomania.com/?site_version=sp" hreflang +="sp-US">US Spanish</a></li><li><a href="http://www.pricegrabber.co.u +k/?site_version=uk" hreflang="en-UK">UK</a></li><li><a id="i18nMoreBu +tton" onmouseover="repositionMenu();ypSlideOutMenu.showMenu('footerMe +nu')" onmouseout="ypSlideOutMenu.hideMenu('footerMenu')">View more &r +aquo;</a></li></ul> </td> </tr> </table> <noscript> <div id="noScriptFooter"> <a href="http://www.pricegrabber.ca/?site_version=ca" hreflang="en-CA" +>Canada</a><a href="http://mx.preciomania.com/?site_version=mx" hrefl +ang="sp-MX">Mexico</a><a href="http://www.precomania.com/?site_versio +n=br" hreflang="sp-BR">Brazil</a></div> </noscript> <div id="footerCopyRight"> <a id="termsLink" href="http://www.pricegrabber.com/info_disclaime +r.php">Terms of Use and Privacy Policy</a> <span class="copyright">Copyright &copy; PriceGrabber.com, Inc. Al +l Rights Reserved</span> </div> <script type="text/javascript"> document.writeln('<div id="footerMenuContainer">'); document.writeln('<div id="footerMenuContent" class="menuFooter">' +); document.writeln('<a href="http://www.pricegrabber.ca/?site_versio +n=ca" hreflang="en-CA">Canada</a>'); document.writeln('<a href="http://mx.preciomania.com/?site_version +=mx" hreflang="sp-MX">Mexico</a>'); document.writeln('<a href="http://www.precomania.com/?site_version +=br" hreflang="sp-BR">Brazil</a>'); document.writeln('</div>'); document.writeln('</div>'); function padPopupLinks() { var footerMenuContentEl = document.getElementById('footerMenuConte +nt'); var anchorElements = footerMenuContentEl.getElementsByTagName('a') +; for (var i = 0; i < anchorElements.length; i++) { var text = anchorElements[i].firstChild.nodeValue; anchorElements[i].removeChild( anchorElements[i].firstChild ); var span = document.createElement('span'); span.style.position = 'relative'; span.style.top = '5px'; span.style.left = '10px'; span.appendChild( document.createTextNode(text) ); anchorElements[i].appendChild( span ); } } padPopupLinks(); var menuWidth = 135; var menuHeight = 75; new ypSlideOutMenu("footerMenu", "up", getMenuLeftPos(), getMenuTopPos +(), menuWidth, menuHeight) function getMenuLeftPos() { var targetLeft = DomUtils.getElementLeft( document.getElementById( +'i18nMoreButton') ); var x = targetLeft - 42; return x; } function getMenuTopPos() { var cursorTop = DomUtils.getElementTop( document.getElementById('c +ursorElement') ); var y = cursorTop - (menuHeight + 5); return y; } function repositionMenu() { ypSlideOutMenu.repositionMenu('footerMenu', getMenuLeftPos(), getM +enuTopPos()); } window.addOnResize(repositionMenu); function initCursorTargets() { var i18nEl = document.getElementById('i18n'); var li = i18nEl.getElementsByTagName('li'); // make global var cursorEl = document.getElementById('cursorElement'); var cursorElWidth = 0; for ( var i = 0; i < li.length; i++ ) { if ( document.all ) { /* IE */ cursorElWidth += DomUtils.getElementWidth(li[i]) + 15; } else { cursorElWidth += DomUtils.getElementWidth(li[i]); } if ( i == (li.length - 1) ) break; /* skip more button element + */ window.addEvent(li[i], 'mouseover', setMenuCursorPos, cursorEl +, false); window.addEvent(li[i], 'mouseout', resetMenuCursorPos, cursorE +l, false); } cursorEl.style.width = cursorElWidth + 'px'; i18nEl.style.width = cursorElWidth + 'px'; var moreLangEl = document.getElementById('footerMenuContent'); window.addEvent(moreLangEl, 'mouseover', hideMenuCursor, document, + false); window.addEvent(moreLangEl, 'mouseout', resetMenuCursorPos, docume +nt, false); var moreLangButton = document.getElementById('i18nMoreButton'); window.addEvent(moreLangButton, 'mouseover', hideMenuCursor, docum +ent, false); window.addEvent(moreLangButton, 'mouseout', resetMenuCursorPos, do +cument, false); } initCursorTargets(); // position main menu pointer needle // possible x coords var cursorTimeout; // init menu pointer setMenuCursorPos(); function setMenuCursorPos(e) { var cursorElement; var targetEl; if (e) { /* * event triggered * * e.target ( moz target ) * e.srcElement ( ie target ) * */ cursorElement = this; targetEl = (e.target) ? e.target : (e.srcElement) ? e.srcEleme +nt : null; } else { cursorElement = document.getElementById('cursorElement'); var anchorElements = cursorElement.getElementsByTagName('a'); for (var i = 0; i < anchorElements.length; i++) { if ( anchorElements[i].hreflang == 'en-US' ) { targetEl = anchorElements[i]; break; } } } var absContainerLeft = DomUtils.getElementLeft(cursorElement); var absTargetLeft = DomUtils.getElementLeft(targetEl); var targetLeft = absTargetLeft - absContainerLeft; var targetWidth = DomUtils.getElementWidth(targetEl); // minus anchor left padding targetWidth = targetWidth - 5; cursorElement.style.backgroundPosition = ( targetLeft + (targetWid +th / 2) ) +'px bottom'; if ( cursorTimeout ) clearTimeout(cursorTimeout); } function resetMenuCursorPos() { cursorTimeout = setTimeout("setMenuCursorPos()", 500); } function hideMenuCursor(e) { var cursorElement = this.getElementById('cursorElement'); cursorElement.style.backgroundPosition = '-10px bottom'; if ( cursorTimeout ) clearTimeout(cursorTimeout); } </script> <!-- SPECIAL DISCLAIMERS --> <!-- overlay and bubble to add a product to a list from a product page + --> <!-- gray overlay for the whole screen --> <div id=overlay></div> <!-- dialogue bubble that appears above the overlay --> <div id=overlaybubble> <table cellspacing=0 cellpadding=0 border=0> <tr><td width=1><img src="http://ai.pricegrabber.com/images/ulists +_gradiant_roundtable_ul.gif" width=6 height=25></td> <td class=gradientRoundTableTop></td> <td class=gradientRoundTableTop><A Href="Javascript: bubbleListClo +se();"><img src="http://ai.pricegrabber.com/images/ulists_bubbleclose +.gif" width=13 height=13></A></td> <td width=1><img src="http://ai.pricegrabber.com/images/ulists_gra +diant_roundtable_ur.gif" width=6 height=25></td> <td class=listdarkshadowtr></td></tr> <tr><td class=gradientRoundTableLeft><img src="http://ai.pricegrab +ber.com/images/spacer.gif" width=1 height=1></td> <td class=gradientRoundTableMiddle colspan=2> <form name=bubble style="display: inline;"> <input type=hidden name=prod_id value="33248407"> <input type=hidden name=id_type value="M"> <input type=hidden name=type value=""> <input type=hidden name=list_id value=""> <!-- to display a message without required action from the user -- +> <div id=bubblemsg> <div id=bubblemsgtitle class=bubbletitle>Save Product to Your List +s</div> <table class=bubblebody> <tr><td id=bubblemsgimage></td> <td id=bubblemsgbody>Error while processing your request, please t +ry again</td></tr> </table> </div> </div> <!-- to add a list or edit a list's name --> <div id=bubblenotlogged> <div class=bubbletitle>Save Product to Your Lists</div> <div class=bubblebody> Logging-in allows you to benefit from these great features: <ul +> <li>save and view multiple lists from any computer</li> <li>share your lists or email them to your friends</li> <li>set Price Alerts</li> <li>store personal notes</li> </ul> <table cellspacing=0 cellpadding=0 id=bubblelogintable> <tr><td></td><td colspan=2 align=right class=red id=bubbleloginerr +or></td></tr> <tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td> <td align=right class=bubbletd>Username: &nbsp;</td> <td class=bubbletd><input type=text maxlength=30 name=login value= +"" style="width:150px;"></td> <tr><td></td> <td align=right class=bubbletd>Password: &nbsp;</td> <td class=bubbletd><input type=password maxlength=30 name=pass val +ue="" style="width:150px;"></td> <tr><td colspan=2></td><td class=bubbletd><A HREF="Javascript: bub +bleLogin();"><img src="http://ai.pricegrabber.com/images/ulists_login +-button.gif" width=60 height=18></A></td></tr> <tr><td colspan=3 align=right class=bubbletd><A HREF="http://www.p +ricegrabber.com/user_login.php/redirect=http%253A%252F%252Fwww.priceg +rabber.com%252Fsearch_getprod.php%252Fmasterid%253D33248407%252F/forg +ot=true">forgot your password?</A> | <A HREF="http://www.pricegrabber.com/user_login.php/redirect=htt +p%253A%252F%252Fwww.pricegrabber.com%252Fsearch_getprod.php%252Fmaste +rid%253D33248407%252F">New user?</A></td></tr> </td></tr> </table> <br> <div class=bubbleseparator></div> To store this product on this computer only, click below. You can +login later on to save this list to your account. <br><br> <div class=bubblecenter><A HREF="Javascript: bubbleListAction();"> +<img src="http://ai.pricegrabber.com/images/ulists_savelocally-button +.gif" height=18 width=104 alt="Save Locally"></A></div> </div> </div> <div id=bubbleselectlist> <div class=bubbletitle>Save Product to Your Lists</div> <div class=bubblebody> <div id=haslists> Select one of your existing lists: <br> <input type=hidden name=addtolist_type value=""> <table cellspacing=10 cellpadding=0> <tr><td width=200><select name=addto_list_id id=addto_list_id onChange=" if(document.bubble.addto_list_id.value=='n') {document.getElementById('hasnolists').style.display = ''; document.getElementById('addtolistbutton').style.display = 'none'; document.getElementById('selectlistseparator').style.display = '';} else {document.getElementById('hasnolists').style.display = 'none'; document.getElementById('addtolistbutton').style.display = ''; document.getElementById('selectlistseparator').style.display = 'none'; +}"></select></td> <td><A HREF="index.html#" id=addtolistbutton onClick="document.bub +ble.addtolist_type.value=1; bubbleListAction(); return false;"><img s +rc="http://ai.pricegrabber.com/images/ulists_addproduct-button.gif" h +eight=18 width=104 alt="Add Product"></A></td></tr> </table> </div> <div class=bubbleseparator id=selectlistseparator></div> <div id=hasnolists>Chose a name for your new list <table cellsp +acing=10 cellpadding=0> <tr><td width=200><input type=text maxlength=20 name=newlist id=ne +wlist size=32 value="My New List"></td> <td><A HREF="index.html#" onClick="document.bubble.addtolist_type. +value=2; bubbleListAction(); return false;"><img src="http://ai.price +grabber.com/images/ulists_addproduct-button.gif" height=18 width=104 +alt="Add Product"></A></td></tr> </table> </div> </div> </div> <div id=bubblegoto> <div class=bubbletitle>Save Product to Your Lists</div> <div class=bubblebody> This product was successfully added to your list. What would you l +ike to do next?<br><br> <A HREF="Javascript: bubbleListClose();"><img src="http://ai.price +grabber.com/images/ulists_stayhere-button.gif" height=18 width=104 al +t="Stay Here"></A> &nbsp; &nbsp;<A HREF="Javascript: bubbleListAction +();"><img src="http://ai.pricegrabber.com/images/ulists_gotomylist-bu +tton.gif" height=18 width=104 alt="Go To My List"></A> </div> </div> </form> </td> <td class=gradientRoundTableRight><img src="http://ai.pricegrabber +.com/images/spacer.gif" width=1 height=1></td> <td class=listdarkshadowr rowspan=2></td></tr> </tr> <tr><td width=1><img src="http://ai.pricegrabber.com/images/ulists +_gradiant_roundtable_ll.gif" width=6 height=25></td> <td class=gradientRoundTableBottom colspan=2><img src="http://ai.p +ricegrabber.com/images/spacer.gif" width=1 height=1></td> <td width=1><img src="http://ai.pricegrabber.com/images/ulists_gra +diant_roundtable_lr.gif" width=6 height=25></td></tr> <tr><td></td> <td class=listdarkshadowbl></td> <td class=listdarkshadowb colspan=2></td> <td class=listdarkshadowbr><img src="http://ai.pricegrabber.com/im +ages/spacer.gif" width=8 height=8></td></tr> </table> </div> <!-- SiteCatalyst code version: G.9. Copyright 1997-2004 Omniture, Inc. More info available at http://www.omniture.com --><script language="JavaScript"><!-- var s_pageName="search_getprod - Scenic" var s_server="jig-web2" var s_channel="Home-and-Garden" var s_pageType="" var s_prop1="search_getprod" var s_prop2="Prints-and-Posters" var s_prop3="Scenic" var s_prop4="" var s_prop5="" var s_prop6="02am" var s_prop8="" var s_prop9="33248407" var s_prop10="" var s_prop11="" var s_prop13="" var s_prop14="Default Sort" var s_prop15="Not Registered" var s_prop20="" var s_prop24="PriceGrabber" var s_prop25="PriceGrabber" var s_hier1="Home-and-Garden,Prints-and-Posters,Scenic" /* E-commerce Variables */ var s_campaign="" var s_events="prodView" if (navigator.cookieEnabled) { var theCookie = "event1="; var allcookies = document.cookie; var pos = allcookies.indexOf(theCookie); if (pos != -1) { var start = pos + theCookie.length; var end = allcookies.indexOf(";", start); if (end == -1) end = allcookies.length; var value = allcookies.substring(start, end); value = unescape(value); } if (value=="1") { document.cookie = "event1=2; path=/;"; } else { var myArray = s_events.split(","); var new_s_events = new Array(); for (var i= 0; i<myArray.length; i++) { if (myArray[i]!="event1") new_s_events[new_s_events.length +] = myArray[i]; } s_events = new_s_events.join(","); } } var s_products="Home-and-Garden;33248407" var s_eVar1="" var s_eVar2="" var s_eVar3="" var s_eVar4="02am" var s_eVar7="Not Registered" var s_eVar10="" var s_eVar20="Organic User" var s_eVar21="No Zip Code" var s_eVar22="15:303:1931" var s_eVar23="PriceGrabber" var s_eVar24="PriceGrabber" var s_eVar26="" var s_account="pgrabcom,pgrabusops,pgrabglobal" var metrics_dom = "metrics1.pricegrabber.com" //--></script><script language="JavaScript" src="http://ah.pricegrabbe +r.com/s_code_remote4.js"></script> <!-- End SiteCatalyst code version: G.9. --> </body> </html>
It is converted to the text as follows.
Footprint in the Sand, Reprint Print by James Davidson, 16x20 ( ) PriceGrabber.com | | | Home Computers Photo Electronics Home & Garden Movies Video Games Travel Jewelry & Watches Apparel Health & Beauty More Apparel Babies & Kids Books & Magazines Computers Electronics Flowers & Gourmet Health & Beauty Home & Garden Jewelry & Watches Movies Music Musical Instruments Office Photography Software Sporting Goods Toys Travel Video Games Popular Home & Garden | Rebates | Merchant Reviews | Merchant Coupons SHOP FOR IN All Products Apparel Babies & Kids Books Computers Electronics Flowers & Gourmet Health & Beauty Home & Garden Jewelry & Watches Magazines Movies Music Musical Instruments Office Photography Software Sporting Goods Toys Video Games Home & Garden Prints & Posters Scenic Sell Yours | Save Product to Your List(s) | Set Price Alert Footprint in the Sand, Reprint Print by James Davidson, 16x20 Price Range: $19.99 from 1 Seller Description: Not Available User Reviews Not Rated Write a Review Compare Prices New (1 Seller for $19.99) Seller Price (USD) Tax & Shipping Availability Seller Rating Amazon.com Merchant Info $19.99 (Enter Zip Code) In Stock 307 Reviews Shipping costs are based on an estimate of UPS ground or equivalent carrier within the contiguous US, excluding Alaska and Hawaii. Please see Seller's website for actual shipping costs. Do you see a mistake? Report a product or pricing error on the Footprint in the Sand, Reprint Print by James Davidson, 16x20 About Us Jobs Advertise Merchant Login Market Reporter Mobile US English US Spanish UK View more » Canada Mexico Brazil Terms of Use and Privacy Policy Copyright © PriceGrabber.com, Inc. All Rights Reserved Save Product to Your Lists Error while processing your request, please try again Save Product to Your Lists Logging in allows you to benefit from these great features: save and view multiple lists from any computer share your lists or email them to your friends set Price Alerts store personal notes Username: Password: forgot your password? | New user? To store this product on this computer only, click below. You can login later on to save this list to your account. Save Product to Your Lists Select one of your existing lists: Chose a name for your new list Save Product to Your Lists This product was successfully added to your list. What would you like to do next?
one can see the extra blank spaces in there and those are Unicode characters, that might be a problem as I described above. Thanks in advance for any help.

Replies are listed 'Best First'.
Re^3: HTML entities converted to Non-Latin-1 format...
by clinton (Priest) on Apr 20, 2008 at 20:52 UTC

    You don't specify what the destination non-unicode-aware program is and how this data is going to be used, but if you don't want to lose information, you could signal encode to replace those characters with HTML or XML character references (&#NNN; or \x{HHHH}.

    $latin1 = encode('iso-8859-1',$original,Encode::FB_HTMLCREF); OR $latin1 = encode('iso-8859-1',$original,Encode::FB_XMLCREF);

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://681824]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (4)
As of 2024-04-25 23:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found