2012-03-29 64 views
0

我有一个网站 - http://81.201.129.45/~nichol/这是工作正常在Firefox和Safari浏览器,但在IE边距:0自动设置的容器不工作,该网站只是显示为左对齐。保证金:0自动不工作IE浏览器?

任何想法?

+0

亲爱的看到我的回答,并删除脚本并将它放在标记中。 – w3uiguru 2012-03-29 16:35:18

+0

请不要污蔑您的问题,只需选择最能帮助您的答案即可。或者添加一个新的细节,详细说明您为解决问题所做的工作。 – Will 2012-04-01 04:29:05

回答

1

你不包括在你的页面中的DOCTYPE,包括它工作正常:

<!DOCTYPE html> 

编辑:你的DOCTYPE到位,现在我看看源,但你包括一大块javascript应该放在你的head标签中,DOCTYPE需要绝对位于顶部。

0

您的文档似乎是在怪癖模式。尝试明确指定顶部的文档类型

0

哇你实际上有<script>元素之前<html> ...移动到</head>之前,你应该没问题。

0

您是否尝试在doctype之前删除JavaScript代码?

0

从页面顶部删除下面的脚本,并将其放在头标记中。您的网站处于怪癖模式。

<script type="text/javascript"> 
function validate_required(field,alerttxt) 
{ 
with (field) 
    { 
    if (value==null||value=="") 
    { 
    alert(alerttxt);return false; 
    } 
    else 
    { 
    return true; 
    } 
    } 
} 
function validate_email(field,alerttxt) 
{ 
with (field) 
    { 
    apos=value.indexOf("@"); 
    dotpos=value.lastIndexOf("."); 
    if (apos<1||dotpos-apos<2) 
    {alert(alerttxt);return false;} 
    else {return true;} 
    } 
} 
function validate_number(field,alerttxt) 
{ 
with (field) 
    { 
    if (value != '11') 
    { 
    alert(alerttxt);return false;} 
    else {return true;} 
    } 
} 
function validate_form(thisform) 
{ 
with (thisform) 
    { 
    if (validate_required(request_name,"Name must be filled out!")==false) 
    {request_name.focus();return false;} 
    if (validate_required(request_email,"Email address must be entered!")==false) 
    {request_email.focus();return false;} 
    if (validate_email(request_email,"Not a valid e-mail address!")==false) 
    {request_email.focus();return false;} 


    if (validate_number(request_number,"Not the correct answer for 7 + 4")==false) 
    {request_number.focus();return false;} 

    } 
} 
</script>