我在想,如果我運行此代碼會發生什麼:設置多MIMETYPES
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>MimeType Tester</title>
<meta charset="utf-8" />
<meta content="text/xml; charset=utf-8" http-equiv="content-type" />
<meta content="text/html; charset=utf-8" http-equiv="content-type" />
</head>
<body>
</body>
</html>
我的內容會被解析爲XML或HTML?都?其他?
另外我有一個JS代碼,設置MIME類型兩次:
req = new XMLHttpRequest();
req.overrideMimeType('text/xml');
req.overrideMimeType('text/html');
我的內容會被解析爲XML或HTML?都?其他?
這兩個代碼之間有差異嗎? 結果是一樣的嗎?
我不認爲這是有效的。提供的內容類型不能同時爲這兩種類型。結果可能會取決於實施。 – Oded
後來的statemnt不會覆蓋? –
我不認爲行爲是定義的。它不在規範中,所以會依賴於瀏覽器。 – Oded