0
我正在使用dojo 1.6並創建一個僅包含組合框的頁面。Dojo combobox不能與最新的瀏覽器一起工作
當我在Firefox 3.5上運行它時,它的工作原理和所有主題相關的東西和功能的道場工作正常。
,但在Firefox 3.6和Chrome最新的,主題和組合框的功能(自動搜索)不工作。
這裏是我的代碼:在每個瀏覽器
<head>
<script type="text/javascript" src="dojo/dojo.js" djconfig="parseOnLoad: true"></script>
<script type="text/javascript">
dojo.require("dijit.form.ComboBox");
dojo.require("dijit.form.Button");
</script>
<link rel="stylesheet" type="text/css" href="dijit/themes/tundra/tundra.css" />
<link rel="stylesheet" type="text/css" href="dijit/themes/tundra/form/Common.css" />
<link rel="stylesheet" type="text/css" href="dijit/themes/tundra/form/Button.css" />
</head>
<body class="tundra">
<p>Combox Box</p>
<select dojoType="dijit.form.ComboBox" id="fruit" name="fruit">
<option> Apples </option>
<option> Apricot </option>
<option> Aarro </option>
<option selected> Oranges </option>
<option> Pears </option>
<option> Mango </option>
<option> Banana </option>
</select>
<button dojoType="dijit.form.Button" type="button">Click Me</button>
</body>
感謝您的回答。其實我沒有像XAMPP等任何服務器下運行此代碼。我正在運行它,就像我們做一個簡單的HTML頁面一樣。我是否需要構建此代碼? – 2011-06-10 07:45:45
@imran,你只需要通過HTTP,你可以通過你的文件上傳到遠程服務器,或與您的計算機(XAMPP等)在本地服務器上的工作做訪問頁面。如果您直接從計算機上的文件夾訪問頁面,則該頁面無法工作。你不需要編譯或編譯任何東西,只需通過http加載頁面。 – faken 2011-06-10 15:32:02
是從服務器運行後,它的工作原理。 Dojo在服務器之外無法正常工作的原因是什麼? – 2011-06-13 23:17:33