Hi,
I have a site where one page has frames (has to be that way) and it works fine in Firefox on Windows and in Safari and IE, but not in Firefox on my Mac. The code is below, and you can see the page at www.namecombo.com. You have to generate some words (click feeling lazy) then select registrar drop down, choose GoDaddy, then it goes to a checker page...select a few domains just to test, then at the next page (so three pages in) it SHOULD open the godaddy window in the frame below where the selected domains show up. Works fine in every other browser...any ideas please?? Another forum posting suggested a problem with the doctype and body tag, but there wasn't enough detail for me to understand what the change might need to be.
Thanks in advance!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/Main2.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>GoDaddy Look Up</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 5px;
background-color: #404344;
}
h1,h2,h3,h4,h5,h6 {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
h1 {
font-size: medium;
color: #FFFFFF;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<link href="../namecombo.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
a {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #003399;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #003399;
}
a:hover {
text-decoration: none;
color: #CC9900;
}
a:active {
text-decoration: none;
color: #003399;
}
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #000000;
}
-->
</style></head>
<body onload="init();MM_preloadImages('../images/btn2-namingtool-over.jpg','../images/btn2-hosting-over.jpg','../images/btn2-registrars-over.jpg','../images/btn2-contact-over.jpg')">
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td width="955" align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top"><a href="http://www.namecombo.com/index.php"><img src="../images/header7.jpg" alt="NameCombo! Cool Name Generator" width="871" height="103" border="0" /></a></td>
</tr>
<tr>
<td align="center" valign="top">
<a href="http://www.namecombo.com/index.php" target="new"><img src="../images/btn2-namingtool-up.jpg" name="btn_namingtools" width="220" height="24" border="0" id="btn_namingtools" onMouseOver="MM_swapImage('btn_namingtools','','../images/btn2-namingtool-over.jpg',1)" onMouseOut="MM_swapImgRestore()" /></a>
<a href="../hostingandresources.html"><img src="../images/btn2-hosting-up.jpg" name="btn_hosting" width="220" height="24" border="0" id="btn_hosting" onMouseOver="MM_swapImage('btn_hosting','','../images/btn2-hosting-over.jpg',1)" onMouseOut="MM_swapImgRestore()" /></a>
<a href="http://www.namecombo.com/comparedomainregistrarprices.html"><img src="../images/btn2-registrars-up.jpg" name="btn_registrars" width="220" height="24" border="0" id="btn_registrars" onMouseOver="MM_swapImage('btn_registrars','','../images/btn2-registrars-over.jpg',1)" onMouseOut="MM_swapImgRestore()" /></a>
<a href="http://www.namecombo.com/contact.html"><img src="../images/btn2-contact-up.jpg" name="btn_contact" width="225" height="24" border="0" id="btn_contact" onmouseover="MM_swapImage('btn_contact','','../images/btn2-contact-over.jpg',1)" onmouseout="MM_swapImgRestore()" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top"><!-- InstanceBeginEditable name="body" -->
<SCRIPT language="javascript" type="text/javascript">
function copyit(theField) {
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
therange=tempval.createTextRange()
therange.execCommand("Copy")
}
</SCRIPT>
<?
//print_r($_POST);
$vrednost="";
for ($i=0;$i<100;$i++)
{
if(isset($_POST[$i]))
{
$vrednost.=$_POST[$i]."\n";
}
}
//echo $vrednost;
$vrednost=str_replace("\t","",$vrednost);
?><form name="it">
<table border="0" cellpadding="5" cellspacing="5" width="60%" align="center">
<tr>
<td width="100%" align="center">
<textarea style="width: 100%; height: 120;" rows="10" name="domains" onFocus="copyit('it.domains')" >
<? print($vrednost);?></textarea>
</td></tr>
<tr>
<td width="100%" align="center"><b>
Please (1) Highlight the words above, (2) Copy them (Ctrl-C or right click + copy) then <br />(3) Paste them (Ctrl-V or right click + paste) into the GoDaddy window below.<br />Please be patient. It may take up to 30 seconds</b>
</td></tr>
</form>
<tr><td>
<iframe src="http://www.kqzyfj.com/click-3090794-10405191" height="700" width="100%" scrolling="Auto"></iframe>
</td>
</tr>
</table>
<!-- InstanceEndEditable --></td>
</tr>
<tr>
<td align="center" valign="top"><!-- InstanceBeginEditable name="ads" --><!-- InstanceEndEditable --></td>
</tr>
<tr>
<td height="96" align="center" valign="top"><table width="76%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td><div align="center"><span class="BodyText">Find domain names, business names and product names. Search for creative domain names and domain names search. NameCombo is a unique domain name maker, domain name picker, domain name chooser, domain name search, website name generator and the best way to find domain name and register domain names. It's also a great way to brainstorm business name ideas and is a fabulous product name generator.</span></div></td>
</tr>
</table>
<p class="BodySmallBlack">Domain Name Generator + Business Name Tool + Product Name Tool + Domain Name Registration = Name Combo!</p>
<p class="BodySmallBlack"><a href="http://www.namecombo.com/domainnamegeneratortool.php" class="BottomLinks"><u>3 Word Domain Name Generator</u></a> :: <a href="http://www.namecombo.com/v4/index.php" class="BottomLinks"><u>4 Word Domain Name Generator</u></a><br />
<a href="../hostingandresources.html" class="BottomLinks"><u>Hosting</u></a>:: <a href="../comparehosting.html" class="BottomLinks"><u>Compare Hosting Plans and Prices</u></a> :: <a href="../comparedomainregistrarprices.html" class="BottomLinks"><u>Domain Name Registration</u></a> :: <a href="http://www.namecombo.com/contact.html" class="BottomLinks"><u>Contact</u></a> ::<a href="http://www.namecombo.com/sitemap.html" class="BottomLinks"> <u>Site Map<br />
</u></a></p>
<table width="74%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td align="center" class="BodyxSmallBlack">Please let other people know about NameCombo!!</td>
</tr>
<tr>
<td width="52%" align="center">
<script type="text/javascript">
digg_url = 'http://www.namecombo.com';
digg_title = 'Name Combo';
digg_bodytext = 'Nifty Naming Tool - domain name generator, business naming tool and product naming brainstorming tool. Includes easy, fast bulk domain name checking and registration.';
digg_media = 'MEDIA';
digg_topic = 'gadgets';
digg_skin = 'compact';
</script>
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script>
<a href="http://www.stumbleupon.com/submit?url=http://www.namecombo.com/" title="NameCombo Domain Name Generator"><img src="http://www.namecombo.com/images/stumbleit-horiz.gif" width="120" height="20" border="0" /></a><a href="http://delicious.com/save?jump=yes&url=http://www.namecombo.com" title="NameCombo Domain Name Generator"> <img src="http://www.namecombo.com/images/delicious.png" alt="del.icio.us" border="0" /> del.icio.us</a> </a>
<a href="http://www.furl.net/storeIt.jsp?u=http://www.namecombo.com" title="Furl"><img src="http://www.namecombo.com/images/furl.png" alt="Furl" border="0" /> furl</a>
<a target="_blank" href="http://www.newsvine.com/_tools/seed&save?u=http://www.namecombo.com;Title=NameCombo Domain Name Generator" title="NewsVine"><img src="http://www.namecombo.com/images/newsvine.png" alt="NewsVine" border="0" /> newsvine</a> <a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?t=NameCombo Domain Name Generator&u=http://www.namecombo.com"></a><img src="http://www.namecombo.com/images/y.jpg" width="25" height="22" border="0" align="absbottom"/><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?t=NameCombo Domain Name Generator&u=http://www.namecombo.com" target="new">Yahoo</a></a></td>
</tr>
</table>
<p class="BodySmallBlack"> </p>
<p class="BodySmallBlack"><span class="BodyxSmallBlack"><br />
Copyright 2008 Raindance Media<br />
</span><!-- InstanceBeginEditable name="googleanalytics" --><!-- InstanceEndEditable --></p></td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>
I have a site where one page has frames (has to be that way) and it works fine in Firefox on Windows and in Safari and IE, but not in Firefox on my Mac. The code is below, and you can see the page at www.namecombo.com. You have to generate some words (click feeling lazy) then select registrar drop down, choose GoDaddy, then it goes to a checker page...select a few domains just to test, then at the next page (so three pages in) it SHOULD open the godaddy window in the frame below where the selected domains show up. Works fine in every other browser...any ideas please?? Another forum posting suggested a problem with the doctype and body tag, but there wasn't enough detail for me to understand what the change might need to be.
Thanks in advance!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/Main2.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>GoDaddy Look Up</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 5px;
background-color: #404344;
}
h1,h2,h3,h4,h5,h6 {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
h1 {
font-size: medium;
color: #FFFFFF;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<link href="../namecombo.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
a {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #003399;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #003399;
}
a:hover {
text-decoration: none;
color: #CC9900;
}
a:active {
text-decoration: none;
color: #003399;
}
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #000000;
}
-->
</style></head>
<body onload="init();MM_preloadImages('../images/btn2-namingtool-over.jpg','../images/btn2-hosting-over.jpg','../images/btn2-registrars-over.jpg','../images/btn2-contact-over.jpg')">
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td width="955" align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top"><a href="http://www.namecombo.com/index.php"><img src="../images/header7.jpg" alt="NameCombo! Cool Name Generator" width="871" height="103" border="0" /></a></td>
</tr>
<tr>
<td align="center" valign="top">
<a href="http://www.namecombo.com/index.php" target="new"><img src="../images/btn2-namingtool-up.jpg" name="btn_namingtools" width="220" height="24" border="0" id="btn_namingtools" onMouseOver="MM_swapImage('btn_namingtools','','../images/btn2-namingtool-over.jpg',1)" onMouseOut="MM_swapImgRestore()" /></a>
<a href="../hostingandresources.html"><img src="../images/btn2-hosting-up.jpg" name="btn_hosting" width="220" height="24" border="0" id="btn_hosting" onMouseOver="MM_swapImage('btn_hosting','','../images/btn2-hosting-over.jpg',1)" onMouseOut="MM_swapImgRestore()" /></a>
<a href="http://www.namecombo.com/comparedomainregistrarprices.html"><img src="../images/btn2-registrars-up.jpg" name="btn_registrars" width="220" height="24" border="0" id="btn_registrars" onMouseOver="MM_swapImage('btn_registrars','','../images/btn2-registrars-over.jpg',1)" onMouseOut="MM_swapImgRestore()" /></a>
<a href="http://www.namecombo.com/contact.html"><img src="../images/btn2-contact-up.jpg" name="btn_contact" width="225" height="24" border="0" id="btn_contact" onmouseover="MM_swapImage('btn_contact','','../images/btn2-contact-over.jpg',1)" onmouseout="MM_swapImgRestore()" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top"><!-- InstanceBeginEditable name="body" -->
<SCRIPT language="javascript" type="text/javascript">
function copyit(theField) {
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
therange=tempval.createTextRange()
therange.execCommand("Copy")
}
</SCRIPT>
<?
//print_r($_POST);
$vrednost="";
for ($i=0;$i<100;$i++)
{
if(isset($_POST[$i]))
{
$vrednost.=$_POST[$i]."\n";
}
}
//echo $vrednost;
$vrednost=str_replace("\t","",$vrednost);
?><form name="it">
<table border="0" cellpadding="5" cellspacing="5" width="60%" align="center">
<tr>
<td width="100%" align="center">
<textarea style="width: 100%; height: 120;" rows="10" name="domains" onFocus="copyit('it.domains')" >
<? print($vrednost);?></textarea>
</td></tr>
<tr>
<td width="100%" align="center"><b>
Please (1) Highlight the words above, (2) Copy them (Ctrl-C or right click + copy) then <br />(3) Paste them (Ctrl-V or right click + paste) into the GoDaddy window below.<br />Please be patient. It may take up to 30 seconds</b>
</td></tr>
</form>
<tr><td>
<iframe src="http://www.kqzyfj.com/click-3090794-10405191" height="700" width="100%" scrolling="Auto"></iframe>
</td>
</tr>
</table>
<!-- InstanceEndEditable --></td>
</tr>
<tr>
<td align="center" valign="top"><!-- InstanceBeginEditable name="ads" --><!-- InstanceEndEditable --></td>
</tr>
<tr>
<td height="96" align="center" valign="top"><table width="76%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td><div align="center"><span class="BodyText">Find domain names, business names and product names. Search for creative domain names and domain names search. NameCombo is a unique domain name maker, domain name picker, domain name chooser, domain name search, website name generator and the best way to find domain name and register domain names. It's also a great way to brainstorm business name ideas and is a fabulous product name generator.</span></div></td>
</tr>
</table>
<p class="BodySmallBlack">Domain Name Generator + Business Name Tool + Product Name Tool + Domain Name Registration = Name Combo!</p>
<p class="BodySmallBlack"><a href="http://www.namecombo.com/domainnamegeneratortool.php" class="BottomLinks"><u>3 Word Domain Name Generator</u></a> :: <a href="http://www.namecombo.com/v4/index.php" class="BottomLinks"><u>4 Word Domain Name Generator</u></a><br />
<a href="../hostingandresources.html" class="BottomLinks"><u>Hosting</u></a>:: <a href="../comparehosting.html" class="BottomLinks"><u>Compare Hosting Plans and Prices</u></a> :: <a href="../comparedomainregistrarprices.html" class="BottomLinks"><u>Domain Name Registration</u></a> :: <a href="http://www.namecombo.com/contact.html" class="BottomLinks"><u>Contact</u></a> ::<a href="http://www.namecombo.com/sitemap.html" class="BottomLinks"> <u>Site Map<br />
</u></a></p>
<table width="74%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td align="center" class="BodyxSmallBlack">Please let other people know about NameCombo!!</td>
</tr>
<tr>
<td width="52%" align="center">
<script type="text/javascript">
digg_url = 'http://www.namecombo.com';
digg_title = 'Name Combo';
digg_bodytext = 'Nifty Naming Tool - domain name generator, business naming tool and product naming brainstorming tool. Includes easy, fast bulk domain name checking and registration.';
digg_media = 'MEDIA';
digg_topic = 'gadgets';
digg_skin = 'compact';
</script>
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script>
<a href="http://www.stumbleupon.com/submit?url=http://www.namecombo.com/" title="NameCombo Domain Name Generator"><img src="http://www.namecombo.com/images/stumbleit-horiz.gif" width="120" height="20" border="0" /></a><a href="http://delicious.com/save?jump=yes&url=http://www.namecombo.com" title="NameCombo Domain Name Generator"> <img src="http://www.namecombo.com/images/delicious.png" alt="del.icio.us" border="0" /> del.icio.us</a> </a>
<a href="http://www.furl.net/storeIt.jsp?u=http://www.namecombo.com" title="Furl"><img src="http://www.namecombo.com/images/furl.png" alt="Furl" border="0" /> furl</a>
<a target="_blank" href="http://www.newsvine.com/_tools/seed&save?u=http://www.namecombo.com;Title=NameCombo Domain Name Generator" title="NewsVine"><img src="http://www.namecombo.com/images/newsvine.png" alt="NewsVine" border="0" /> newsvine</a> <a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?t=NameCombo Domain Name Generator&u=http://www.namecombo.com"></a><img src="http://www.namecombo.com/images/y.jpg" width="25" height="22" border="0" align="absbottom"/><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?t=NameCombo Domain Name Generator&u=http://www.namecombo.com" target="new">Yahoo</a></a></td>
</tr>
</table>
<p class="BodySmallBlack"> </p>
<p class="BodySmallBlack"><span class="BodyxSmallBlack"><br />
Copyright 2008 Raindance Media<br />
</span><!-- InstanceBeginEditable name="googleanalytics" --><!-- InstanceEndEditable --></p></td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>