2012-03-29 59 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>