0
我試圖用Aria模板運行一個簡單的代碼。在Mozilla中它工作正常。在chrome中,我面臨着「Origin null不被Access-Control-Allow-Origin允許」,IE7沒有顯示任何內容,同時也沒有拋出任何錯誤(我們通常在頁腳中看到)。Aria模板瀏覽器兼容性
下面是代碼:index.html的:
<html>
<head>
<title>
Aria Templates
</title>
<script type="text/javascript" src="aria/ariatemplates-1.3.6.js"></script>
<script type="text/javascript" src="aria/css/atskin-1.3.6.js"></script>
</head>
<body>
<div id="output"></div>
<script type="text/javascript">
Aria.loadTemplate({
classpath: 'view.Hello',
div: "output",
data: {
greeting: "Hello",
people: ["John", "Paul", "George", "Ringo"]
}
});
</script>
</body>
</html>
和Hello.tpl:
{Template {
$classpath: "view.Hello"
}}
{macro main()}
<h1>Hello Fab Four World</h1>
{foreach name in data.people}
${data.greeting} ${name}!<br/>
{/foreach}
{/macro}
{/Template}
文件爲同一驅動器。 Hello.tpl放置在視圖文件夾內,html文件與aria文件夾一起放置在視圖外。