You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							56 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
	
	
							56 lines
						
					
					
						
							1.6 KiB
						
					
					
				<html> | 
						|
	<head> | 
						|
		<script language="JavaScript" type="text/javascript"> | 
						|
			// Dojo configuration | 
						|
			djConfig = {  | 
						|
				isDebug: true, | 
						|
				useXDomain: true, | 
						|
				baseScriptUri: "../../", | 
						|
				xdWaitSeconds: 10 | 
						|
			}; | 
						|
		</script> | 
						|
		<script language="JavaScript" type="text/javascript"  | 
						|
			src="http://tagneto.org/dojo/xd/dojo.js"></script> | 
						|
		<script language="JavaScript" type="text/javascript"> | 
						|
			dojo.registerModulePath("dojo", "http://tagneto.org/dojo/xd/src"); | 
						|
 | 
						|
			dojo.require("dojo.event.*"); | 
						|
 | 
						|
			function collectionsLoaded(){ | 
						|
				var d = new dojo.collections.Dictionary(); | 
						|
				d.add("foo",{test:"bar"}); | 
						|
				d.add("baz","fab"); | 
						|
				d.add("buck","shot"); | 
						|
				dojo.debug("Collections loaded successfully"); | 
						|
			} | 
						|
 | 
						|
			function click1(){ | 
						|
				dojo.require("dojo.collections.*"); | 
						|
				dojo.addOnLoad(collectionsLoaded); | 
						|
			} | 
						|
 | 
						|
			function init(){ | 
						|
				dojo.debug("init was called."); | 
						|
				var clickNode = document.getElementById("testButton1"); | 
						|
				dojo.event.connect(clickNode, "onclick", "click1"); | 
						|
			} | 
						|
 | 
						|
			dojo.addOnLoad(init); | 
						|
		</script> | 
						|
	</head> | 
						|
	<body> | 
						|
		<h1>XDomain Delayed Test Page</h1> | 
						|
		<p> | 
						|
		This test should succeed. If you click on the Test Button, it will load | 
						|
		the collections package(s) and wait for a callback. Once callback is received, | 
						|
		it will try to use the collections code. | 
						|
		</p> | 
						|
		<p><b>IMPORTANT:</b> Change the domain name in the source of this file | 
						|
		to be the domain name that you want to test. You can change the paths too. | 
						|
		In this file /dojo/xd refers to a dojo installation that has run the xdgen | 
						|
		build command to build cross-domain compatible packages. | 
						|
		<p> | 
						|
				<button id="testButton1">Load Collection</button> | 
						|
		</p> | 
						|
	</body> | 
						|
</html>
 | 
						|
 |