我無法將JavaScript作爲CDATA添加到.xml文件。那可能嗎?我開始從:讓JavaScript執行.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>XHTML 5 Example</title>
<script type="application/javascript">
<![CDATA[
function loadpdf() {
document.getElementById("pdf-object").src="http://www.w3.org/TR/xhtml1/xhtml1.pdf";
}
]]>
</script>
</head>
<body onload="loadpdf()">
<p>This is an example of an
<abbr title="Extensible HyperText Markup Language">XHTML</abbr> 1.0 Strict document.<br/>
<img id="validation-icon"
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0 Strict"/><br/>
<object id="pdf-object"
type="application/pdf"
data="http://www.w3.org/TR/xhtml1/xhtml1.pdf"
width="100"
height="500"/>
</p>
</body>
</html>
example#2(I改變寬度值傳遞W3C驗證)
可以將該文件保存爲合式.xml文件,應的JavaScript執行若有?
如何將xhtml保存在文件foo.xml而不是foo.xhtml或foo.html中? – Thufir 2010-11-08 18:02:19
標籤只是讓你對你的內聯腳本懶惰。你可以用你想要的任何文件擴展名來標記你的文本文件,但是它們將被基於它接收的MIME類型的網絡瀏覽器不同地解析。 「.xml」將默認顯示爲XML文檔,而不是大多數瀏覽器中的網頁。 – zzzzBov 2010-11-08 19:24:02