ECbuilder editing with Frontpage.

M

Mikey

When I try to modify the ECbuilder shop pages in
Frontpage 2003 the shop buttons freeze. Even if I make no
changes to a page and just save it in Front page the shop
buttons still freeze.
I have compared the html of a ECbuilder page and the same
page saved in Front page and I have found that three
lines of html have changed.

ECbuilder html

WIDTH=1 HEIGHT=1 BORDER=0 ></TD>

=46 BORDER=0 ALT="Select here to sWIDTH=66 HEIGHTend us
an Email"></A></TD>
</TR>

Same html saved in Frontpage.

BORDER=0 width="1" height="1" ></TD>
re to send usBORDER=0 ALT="Select he an Email" width="66"
height="46"></A></TD>
</TR>

When I carried out this test I had the "preserve existing
html" selected. I am using Windows XP and Frontpage 2003.
Anybody know why these three lines have changed from
upper case to lower case and changed order.


Regards
Mike
 
S

Steve Easton

You need to post a URL, or more
of the code.
Neither of the "snippets" you posted make sense.
( to me anyway )
 
M

Mike

Below is the EC builder page html.
If you compare the bottom line of this html to the bottom
line of the htmlpage below this you will see that the
upper and lower case have changed and the text has been
rearanged ??. Any ideas
----------------------------------------------------------
<HTML>
<HEAD>
<TITLE>FREE XTV CAM</TITLE>
<LINK REL=STYLESHEET TYPE="text/css" HREF="style.css">
<META NAME="keywords" CONTENT="FREE XTV CAM, Black Ice,
Free Xtv">
<META NAME="description" CONTENT="Viewing cards">
<script language="javascript">
<!--
item_ID="00002";
item_Name="FREE%20XTV%20CAM";
item_Description=" ";
item_SKU="";
item_Promo="0";
item_Price="84.25";
item_Unit="each";
item_Taxable="1";
item_Shipping="0.00%200.00%200.00%200%200%200"
item_Weight="";
item_Model="";
//VARIABLES FOR GLOBAL USE
no_of_order_pages = 200; //the number of possible product
pages selected for ordering
//====== Cookie functions
=================================
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return document.cookie.substring(offset, endstr);
}
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
//-------- Array function compatible with NS 2.0x, 3.0x
and MSIE
function makeArray(n)
{
this.length = n;
for (var i = 1; i <= n; i++)
{
this = 0;
}
return this;
}
function addtoCookieArray(cookieName, info)
{
var tmpString=GetCookie(cookieName);
if(GetCookie(cookieName) !=null)
{
tmpString = GetCookie(cookieName) + info + ",";
//append to the current cookie values
document.cookie = cookieName + "=" + tmpString;
}
else
{
tmpString = info + ",";
document.cookie = cookieName + "=" + tmpString;
// alert("cookieNo:"+cookieName + "=" + tmpString);
}
}
/* this defines an array for holding the user
configuration
cookie contents when parsed out. Increase the count if
you need to store more
but do not forget that the limitation is 4096 bytes */
// this parses the info stored in the config cookie into
the array
function parseIt(cookieName, array)
{
config=GetCookie(cookieName);
config+=""; // make it a string if it was not
before
var y = 1;
while(config.indexOf(",") >= 0)
{
var pos = config.indexOf(",");
if (pos==0)
array[y]="";
else
array[y]=unescape(config.substring(0,pos));
y++;
config=config.substring(pos+1,config.length);
}
return y-1;
}
// return -1 if total # of elements in array exceed max
limit
// return 0 if element is not found in the array
// return array index if element is found in the array
function posInArray(cookieName, element)
{
var tmp_array = new makeArray(no_of_order_pages);
total_count=parseIt(cookieName, tmp_array);

if (total_count >= no_of_order_pages)
return -1;

for (i=1; i<=total_count; i++)
{
if (tmp_array==element)
return i;
}
return 0;
}
// This modifies the value of the n-th element in the
array stored in cookie.
// For integer arrays, it will perform addition to
existing value.
// For string arrays, it will perform concatenation.
function addValueInArray(cookieName, index, element)
{
var tmp_array = new makeArray(no_of_order_pages);
total_count=parseIt(cookieName, tmp_array);
tmp_array[index] = eval(tmp_array[index]) + eval
(element);
tmp_array[index] = RoundQty( tmp_array[index] );
if (tmp_array[index] > 9999.99) return 0;
// remove existing cookie
document.cookie = cookieName + "=; expires=Thu, 01-Jan-
70 00:00:01 GMT";
// convert from array to cookie
for (i=1; i<=total_count; i++)
addtoCookieArray(cookieName, tmp_array);
return tmp_array[index];
}
// check if input is an integer and it is greater than 0
function isInt(elm)
{
var elmstr = "" + elm;
if (elmstr == "")
return false;
for (var i = 0; i < elmstr.length; i++)
{
if (elmstr.charAt(i) < "0" || elmstr.charAt(i)
{ return false; }
}
return true;
}
function RoundQty(elm)
{
var elmstr = "" + elm;
if (elmstr == "")
return 0;
DotExist=0;
DigitAfterDecimal=0;
for (var i = 0; i < elmstr.length; i++)
{
if (elmstr.charAt(i) < "0" || elmstr.charAt(i)
if ((elmstr.charAt(i) == ".")&&(DotExist ==
0))
DotExist = 1;
else
return 0;
}
else if (DotExist == 1){
if (DigitAfterDecimal < 2)
DigitAfterDecimal = DigitAfterDecimal +
1 ;
else {
if (elmstr.charAt(i)>="5"){
var sTmp100 = elmstr.substring(0, i-3) +
elmstr.substring(i-2, i);
nTmp = Number( sTmp100 ) ;
nTmp = nTmp + 1;
var sTmp = "" + nTmp;
if (sTmp.length < 2)
sTmp = sTmp.substring(0, sTmp.length - 2) + ".0" +
sTmp.substring(sTmp.length - 2, sTmp.length );
else
sTmp = sTmp.substring(0, sTmp.length - 2) + "." +
sTmp.substring(sTmp.length - 2, sTmp.length );
return sTmp ;
}
else
return Number( elmstr.substring(0,
i) );
}
}
}
return elm;
}
// check for valid quantity and prompt user if there is
an error
// if valid is okay, update the hidden variable used by
the basket buttons.
function updateQuantity()
{
// If quantity is valid, then go on to add stuff to cookie
Qty=RoundQty(document.buynow.Order_ItemQuantity.value);
if (Qty >=10000 || Qty==0 ||
document.buynow.Order_ItemQuantity.value==0)
{
alert ("Please enter a valid number that is greater
than 0.01 and less than 9999.99!");
document.buynow.Order_ItemQuantity.value =
document.buynow.quan.value;
return;
}
document.buynow.quan.value = Qty;
document.buynow.Order_ItemQuantity.value = Qty;
}
function addtoBasket(productID, productName,
productDescription, productSKU, productPromo,
productPrice, productUnit, productQuantity,
productTaxable, productShipping, productWeight,
productModel) {
// test if browser supports cookie
document.cookie = "testcookie=mytestvalue";
if (GetCookie("testcookie")!="mytestvalue")
{
alert("\nNO COOKIE SUPPORT\n \nYou will not be able
to use the shopping basket without cookie support.\n
\nFor more information on Cookie Support and turning it
on please see your Browsers help section.\n \nYou can
purchase this item without cookie support by selecting
the Express Lane button ");
return;
}
// if product already in shopping basket
search_index = posInArray("productID", productID);
if (search_index==-1)
{
alert("The shopping basket is full. No more items can
be added.");
return;
}
if (search_index!=0)
{
total_quantity=addValueInArray("quantity", search_index,
productQuantity);
}
else
{
addtoCookieArray("productID", productID);
addtoCookieArray("product", productName);
addtoCookieArray("description", productDescription);
addtoCookieArray("sku", productSKU);
addtoCookieArray("promotion", productPromo);
addtoCookieArray("price", productPrice);
addtoCookieArray("unit", productUnit);
addtoCookieArray("quantity", productQuantity);
addtoCookieArray("taxable", productTaxable);
addtoCookieArray("shipping", productShipping);
addtoCookieArray("weight", productWeight);
addtoCookieArray("model", productModel);
total_quantity=productQuantity;
}
if (total_quantity == 0)
{
alert(productQuantity + " " + unescape(productName)
+ "s " + "cannot be added to your shopping basket.\n\n
REASON:\n The maximium number of these items that can be
added to your basket is 9999.99");
}
else if(productQuantity == 1)
{
alert(productQuantity + " " + unescape(productName)
+ " " + "has been added to your shopping
basket.\n\nAltogether, you have "+
total_quantity + " of these items in your basket.");
}
else
{
alert(productQuantity + " " + unescape(productName)
+ "s " + "have been added to your shopping
basket.\n\nAltogether, you have "+
total_quantity + " of these items in your basket.");
}
}
//-->
</script>
</HEAD>
<BODY BGCOLOR="#0000D5" TEXT="#CCCCCC" LINK="#FFFF00"
VLINK="#CC66FF" ALINK="#FFFF00" LEFTMARGIN=5 TOPMARGIN=5 >

<CENTER>
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH=550>
<TR>
<TD ALIGN=center WIDTH="33%"><IMG
SRC="image3.gif" WIDTH=200 HSPACE=0 VSPACE=20 BORDER=0
ALT="European Card Services"></TD>
<TD COLSPAN=2 ROWSPAN=2 WIDTH="66%" ALIGN=RIGHT>
<TABLE WIDTH="75%" HEIGHT=125
CELLPADDING=0 CELLSPACING=0 BORDER=2 BGCOLOR=BLACK>
<TR>
<TD ALIGN=CENTER>
<TABLE WIDTH=150 BORDER=0
CELLSPACING=0 CELLPADDING=2>
<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B><A
HREF=index.htm>HOME</A></B></FONT></TD>
</TR>


<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B><A
HREF="itmidx1.htm">CATALOGUE</A></B></FONT></TD>
</TR>


<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B><A
HREF=contacus.htm>ENQUIRE</A></B></FONT></TD>
</TR>


<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B>
<A
HREF="http://order.ecPlace.com/emgr_cgibin/maemgrorder.exe
?AppVersion=ecBuilder%20Pro%
205.0&PartnerID=&PackID=2045&MerPSN=AQIAAAFoAAAApAAAvXsCDm
4JjPcBeiC6bmlHEHd7%252BLXLkCv8TlMx3cJugrqWYiPt%
250A8GVgTQ1SSIeb9iZmkiPorE6QD%252B169Yngzq1/Mw%253D%253D%
250A%2520hfeIrH/PHkNQMSok/y8%253D%
250A&FileID=entrance&MessageType=inquiry&Merchant_CompanyN
ame=European%20Card%
20Services&Merchant_Postal_Street_Line1=Michaelmas&Merchan
t_Postal_Street_Line2=Yew%20Tree%
20Drive&Merchant_Postal_City=Widmer%
20End&Merchant_Postal_StateProv=Buckinghamshire&Merchant_P
ostal_CountryName=United%
20Kingdom&Merchant_Postal_CountryCode=00&Merchant_Postal_P
ostalCode=HP15%206NW&Merchant_Telecom_Phone_Number=020%
208783%209356&Merchant_Telecom_Fax_Number=020%208943%
209565&[email protected]&UDF
Name1=&UDFType1=Text&UDFMandatory1=No&UDFName2=&UDFType2=T
ext&UDFMandatory2=No&UDFName3=&UDFType3=Text&UDFMandatory3
=No&UDFName4=&UDFType4=Text&UDFMandatory4=No&UDFName5=&UDF
Type5=Text&UDFMandatory5=No&UDFName6=&UDFType6=Text&UDFMan
datory6=No&ColorScheme=Lafayett%2C%230000D5%2C%230000D5%
2C%23CCCCCC%2C%23FFFFFF%2C%23FFFF00%2C%23FFFF00%2C%
23CC66FF%2C%236699CC%2C%23003366%2C%23FFFFFF%2C%2300CCCC%
2C%236699FF%2C%236699CC%2C%23FFFFFF%2C%233366FF%2C%
23330066">
CONTACT INFO</A></B></FONT></TD>
</TR>

</TABLE></TD>
</TR>
</TABLE></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<TABLE WIDTH="100%" BORDER=2
CELLSPACING=0 CELLPADDING=10 BGCOLOR=BLACK HEIGHT=100>
<TR>
<TD ALIGN=center><FONT SIZE=4
COLOR=WHITE CLASS=body14><B>CATALOGUE</B></FONT></TD>
</TR>
</TABLE></TD>
</TR>
<TR>
<TD BGCOLOR="#0000D5"><IMG SRC="t1spel.gif"
WIDTH=200 HEIGHT=1 BORDER=0 ></TD>
<TD WIDTH=50><FONT COLOR="#0000D5">.</FONT></TD>
</TR>
<TR>
<TD COLSPAN=2 ALIGN=RIGHT>
<TABLE WIDTH="99%" CELLPADDING=3
CELLSPACING=0 BORDER=0>
<TR BGCOLOR="#0000D5">
<TD><IMG SRC="t1spel.gif" WIDTH=1
HEIGHT=1 BORDER=0 ></TD>





----------------------------------------------------------
--BELOW IS THE SAME ECBUILDER PAGE SAVED IN FRONTPAGE.----
----------------------------------------------------
<HTML>
<HEAD>
<TITLE>FREE XTV CAM</TITLE>
<LINK REL=STYLESHEET TYPE="text/css" HREF="style.css">
<META NAME="keywords" CONTENT="FREE XTV CAM, Black Ice,
Free Xtv">
<META NAME="description" CONTENT="Viewing cards">
<script language="javascript">
<!--
item_ID="00002";
item_Name="FREE%20XTV%20CAM";
item_Description=" ";
item_SKU="";
item_Promo="0";
item_Price="84.25";
item_Unit="each";
item_Taxable="1";
item_Shipping="0.00%200.00%200.00%200%200%200"
item_Weight="";
item_Model="";
//VARIABLES FOR GLOBAL USE
no_of_order_pages = 200; //the number of possible product
pages selected for ordering
//====== Cookie functions
=================================
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return document.cookie.substring(offset, endstr);
}
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
//-------- Array function compatible with NS 2.0x, 3.0x
and MSIE
function makeArray(n)
{
this.length = n;
for (var i = 1; i <= n; i++)
{
this = 0;
}
return this;
}
function addtoCookieArray(cookieName, info)
{
var tmpString=GetCookie(cookieName);
if(GetCookie(cookieName) !=null)
{
tmpString = GetCookie(cookieName) + info + ",";
//append to the current cookie values
document.cookie = cookieName + "=" + tmpString;
}
else
{
tmpString = info + ",";
document.cookie = cookieName + "=" + tmpString;
// alert("cookieNo:"+cookieName + "=" + tmpString);
}
}
/* this defines an array for holding the user
configuration
cookie contents when parsed out. Increase the count if
you need to store more
but do not forget that the limitation is 4096 bytes */
// this parses the info stored in the config cookie into
the array
function parseIt(cookieName, array)
{
config=GetCookie(cookieName);
config+=""; // make it a string if it was not
before
var y = 1;
while(config.indexOf(",") >= 0)
{
var pos = config.indexOf(",");
if (pos==0)
array[y]="";
else
array[y]=unescape(config.substring(0,pos));
y++;
config=config.substring(pos+1,config.length);
}
return y-1;
}
// return -1 if total # of elements in array exceed max
limit
// return 0 if element is not found in the array
// return array index if element is found in the array
function posInArray(cookieName, element)
{
var tmp_array = new makeArray(no_of_order_pages);
total_count=parseIt(cookieName, tmp_array);

if (total_count >= no_of_order_pages)
return -1;

for (i=1; i<=total_count; i++)
{
if (tmp_array==element)
return i;
}
return 0;
}
// This modifies the value of the n-th element in the
array stored in cookie.
// For integer arrays, it will perform addition to
existing value.
// For string arrays, it will perform concatenation.
function addValueInArray(cookieName, index, element)
{
var tmp_array = new makeArray(no_of_order_pages);
total_count=parseIt(cookieName, tmp_array);
tmp_array[index] = eval(tmp_array[index]) + eval
(element);
tmp_array[index] = RoundQty( tmp_array[index] );
if (tmp_array[index] > 9999.99) return 0;
// remove existing cookie
document.cookie = cookieName + "=; expires=Thu, 01-Jan-
70 00:00:01 GMT";
// convert from array to cookie
for (i=1; i<=total_count; i++)
addtoCookieArray(cookieName, tmp_array);
return tmp_array[index];
}
// check if input is an integer and it is greater than 0
function isInt(elm)
{
var elmstr = "" + elm;
if (elmstr == "")
return false;
for (var i = 0; i < elmstr.length; i++)
{
if (elmstr.charAt(i) < "0" || elmstr.charAt(i)
{ return false; }
}
return true;
}
function RoundQty(elm)
{
var elmstr = "" + elm;
if (elmstr == "")
return 0;
DotExist=0;
DigitAfterDecimal=0;
for (var i = 0; i < elmstr.length; i++)
{
if (elmstr.charAt(i) < "0" || elmstr.charAt(i)
if ((elmstr.charAt(i) == ".")&&(DotExist ==
0))
DotExist = 1;
else
return 0;
}
else if (DotExist == 1){
if (DigitAfterDecimal < 2)
DigitAfterDecimal = DigitAfterDecimal +
1 ;
else {
if (elmstr.charAt(i)>="5"){
var sTmp100 = elmstr.substring(0, i-3) +
elmstr.substring(i-2, i);
nTmp = Number( sTmp100 ) ;
nTmp = nTmp + 1;
var sTmp = "" + nTmp;
if (sTmp.length < 2)
sTmp = sTmp.substring(0, sTmp.length - 2) + ".0" +
sTmp.substring(sTmp.length - 2, sTmp.length );
else
sTmp = sTmp.substring(0, sTmp.length - 2) + "." +
sTmp.substring(sTmp.length - 2, sTmp.length );
return sTmp ;
}
else
return Number( elmstr.substring(0,
i) );
}
}
}
return elm;
}
// check for valid quantity and prompt user if there is
an error
// if valid is okay, update the hidden variable used by
the basket buttons.
function updateQuantity()
{
// If quantity is valid, then go on to add stuff to cookie
Qty=RoundQty(document.buynow.Order_ItemQuantity.value);
if (Qty >=10000 || Qty==0 ||
document.buynow.Order_ItemQuantity.value==0)
{
alert ("Please enter a valid number that is greater
than 0.01 and less than 9999.99!");
document.buynow.Order_ItemQuantity.value =
document.buynow.quan.value;
return;
}
document.buynow.quan.value = Qty;
document.buynow.Order_ItemQuantity.value = Qty;
}
function addtoBasket(productID, productName,
productDescription, productSKU, productPromo,
productPrice, productUnit, productQuantity,
productTaxable, productShipping, productWeight,
productModel) {
// test if browser supports cookie
document.cookie = "testcookie=mytestvalue";
if (GetCookie("testcookie")!="mytestvalue")
{
alert("\nNO COOKIE SUPPORT\n \nYou will not be able
to use the shopping basket without cookie support.\n
\nFor more information on Cookie Support and turning it
on please see your Browsers help section.\n \nYou can
purchase this item without cookie support by selecting
the Express Lane button ");
return;
}
// if product already in shopping basket
search_index = posInArray("productID", productID);
if (search_index==-1)
{
alert("The shopping basket is full. No more items can
be added.");
return;
}
if (search_index!=0)
{
total_quantity=addValueInArray("quantity", search_index,
productQuantity);
}
else
{
addtoCookieArray("productID", productID);
addtoCookieArray("product", productName);
addtoCookieArray("description", productDescription);
addtoCookieArray("sku", productSKU);
addtoCookieArray("promotion", productPromo);
addtoCookieArray("price", productPrice);
addtoCookieArray("unit", productUnit);
addtoCookieArray("quantity", productQuantity);
addtoCookieArray("taxable", productTaxable);
addtoCookieArray("shipping", productShipping);
addtoCookieArray("weight", productWeight);
addtoCookieArray("model", productModel);
total_quantity=productQuantity;
}
if (total_quantity == 0)
{
alert(productQuantity + " " + unescape(productName)
+ "s " + "cannot be added to your shopping basket.\n\n
REASON:\n The maximium number of these items that can be
added to your basket is 9999.99");
}
else if(productQuantity == 1)
{
alert(productQuantity + " " + unescape(productName)
+ " " + "has been added to your shopping
basket.\n\nAltogether, you have "+
total_quantity + " of these items in your basket.");
}
else
{
alert(productQuantity + " " + unescape(productName)
+ "s " + "have been added to your shopping
basket.\n\nAltogether, you have "+
total_quantity + " of these items in your basket.");
}
}
//-->
</script>
</HEAD>
<BODY BGCOLOR="#0000D5" TEXT="#CCCCCC" LINK="#FFFF00"
VLINK="#CC66FF" ALINK="#FFFF00" LEFTMARGIN=5 TOPMARGIN=5 >

<CENTER>
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH=550>
<TR>
<TD ALIGN=center WIDTH="33%"><IMG
SRC="image3.gif" WIDTH=200 HSPACE=0 VSPACE=20 BORDER=0
ALT="European Card Services"></TD>
<TD COLSPAN=2 ROWSPAN=2 WIDTH="66%" ALIGN=RIGHT>
<TABLE WIDTH="75%" HEIGHT=125
CELLPADDING=0 CELLSPACING=0 BORDER=2 BGCOLOR=BLACK>
<TR>
<TD ALIGN=CENTER>
<TABLE WIDTH=150 BORDER=0
CELLSPACING=0 CELLPADDING=2>
<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B><A
HREF=index.htm>HOME</A></B></FONT></TD>
</TR>


<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B><A
HREF="itmidx1.htm">CATALOGUE</A></B></FONT></TD>
</TR>


<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B><A
HREF=contacus.htm>ENQUIRE</A></B></FONT></TD>
</TR>


<TR>
<TD WIDTH=14
ALIGN=CENTER VALIGN=TOP><IMG SRC="t1speblk.gif" WIDTH=1
HEIGHT=3 BORDER=0 ><BR><IMG SRC="t1bul2.gif" WIDTH=12
HEIGHT=12 BORDER=0 ></TD>
<TD><FONT SIZE=2
CLASS=navigation><B>
<A
HREF="http://order.ecPlace.com/emgr_cgibin/maemgrorder.exe
?AppVersion=ecBuilder%20Pro%
205.0&PartnerID=&PackID=2045&MerPSN=AQIAAAFoAAAApAAAvXsCDm
4JjPcBeiC6bmlHEHd7%252BLXLkCv8TlMx3cJugrqWYiPt%
250A8GVgTQ1SSIeb9iZmkiPorE6QD%252B169Yngzq1/Mw%253D%253D%
250A%2520hfeIrH/PHkNQMSok/y8%253D%
250A&FileID=entrance&MessageType=inquiry&Merchant_CompanyN
ame=European%20Card%
20Services&Merchant_Postal_Street_Line1=Michaelmas&Merchan
t_Postal_Street_Line2=Yew%20Tree%
20Drive&Merchant_Postal_City=Widmer%
20End&Merchant_Postal_StateProv=Buckinghamshire&Merchant_P
ostal_CountryName=United%
20Kingdom&Merchant_Postal_CountryCode=00&Merchant_Postal_P
ostalCode=HP15%206NW&Merchant_Telecom_Phone_Number=020%
208783%209356&Merchant_Telecom_Fax_Number=020%208943%
209565&[email protected]&UDF
Name1=&UDFType1=Text&UDFMandatory1=No&UDFName2=&UDFType2=T
ext&UDFMandatory2=No&UDFName3=&UDFType3=Text&UDFMandatory3
=No&UDFName4=&UDFType4=Text&UDFMandatory4=No&UDFName5=&UDF
Type5=Text&UDFMandatory5=No&UDFName6=&UDFType6=Text&UDFMan
datory6=No&ColorScheme=Lafayett%2C%230000D5%2C%230000D5%
2C%23CCCCCC%2C%23FFFFFF%2C%23FFFF00%2C%23FFFF00%2C%
23CC66FF%2C%236699CC%2C%23003366%2C%23FFFFFF%2C%2300CCCC%
2C%236699FF%2C%236699CC%2C%23FFFFFF%2C%233366FF%2C%
23330066">
CONTACT INFO</A></B></FONT></TD>
</TR>

</TABLE></TD>
</TR>
</TABLE></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<TABLE WIDTH="100%" BORDER=2
CELLSPACING=0 CELLPADDING=10 BGCOLOR=BLACK HEIGHT=100>
<TR>
<TD ALIGN=center><FONT SIZE=4
COLOR=WHITE CLASS=body14><B>CATALOGUE</B></FONT></TD>
</TR>
</TABLE></TD>
</TR>
<TR>
<TD BGCOLOR="#0000D5"><IMG SRC="t1spel.gif"
WIDTH=200 HEIGHT=1 BORDER=0 ></TD>
<TD WIDTH=50><FONT COLOR="#0000D5">.</FONT></TD>
</TR>
<TR>
<TD COLSPAN=2 ALIGN=RIGHT>
<TABLE WIDTH="99%" CELLPADDING=3
CELLSPACING=0 BORDER=0>
<TR BGCOLOR="#0000D5">
<TD><IMG SRC="t1spel.gif"
BORDER=0 width="1" height="1" ></TD>
 
S

Steve Easton

Aah, OK.
Before you open a page to edit it, make sure
you have set FrontPage to "Preserve existing HTML"

FrontPage Toolbar > Tools > Page Options >
Select the HTML Source tab.
Under "General When saving files"
check the Radio button "Preserve existing HTML"

That should do the trick.

hth
 
R

Ronx

This option does not exist in FP2003. FP2003 does not (usually) change
existing HTML unless the code is invalid.
 
R

Ronx

The itm00025.htm contains invalid HTML which FP has attempted to correct.
The HTML in question starts at line 306 ...<form ....
but the closing tag </form> at line 515 is nested in a table starting at
line 512. FP will correct this by placing a </form> immediately after the
opening <form tag.
The table started at 512 should be closed before the <form> is closed.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top