75 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE HTML>
 | |
| <html>
 | |
| <head>
 | |
|   <title>Timeline | HTML data</title>
 | |
| 
 | |
|   <style>
 | |
|     body, html {
 | |
|       font-family: arial, sans-serif;
 | |
|       font-size: 11pt;
 | |
|     }
 | |
|     span {
 | |
|       color: red;
 | |
|     }
 | |
|     span.large {
 | |
|       font-size: 200%;
 | |
|     }
 | |
|   </style>
 | |
| 
 | |
|   <script src="../../../dist/vis.js"></script>
 | |
|   <link href="../../../dist/vis.css" rel="stylesheet" type="text/css" />
 | |
| 
 | |
|   <script src="../../googleAnalytics.js"></script>
 | |
| </head>
 | |
| <body>
 | |
| <p>
 | |
|   Load HTML contents in the Timeline in various ways.
 | |
| </p>
 | |
| <div id="visualization"></div>
 | |
| 
 | |
| <script>
 | |
|   // create a couple of HTML items in various ways
 | |
| 
 | |
|   var item1 = document.createElement('div');
 | |
|   item1.appendChild(document.createTextNode('item 1'));
 | |
| 
 | |
|   var item2 = document.createElement('div');
 | |
|   item2.innerHTML = '<span>item 2</span>';
 | |
| 
 | |
|   var item3 = document.createElement('div');
 | |
|   var span3 = document.createElement('span');
 | |
|   span3.className = 'large';
 | |
|   span3.appendChild(document.createTextNode('item 3'));
 | |
|   item3.appendChild(span3);
 | |
| 
 | |
|   var item4 = 'item <span class="large">4</span>';
 | |
| 
 | |
|   var item5 = document.createElement('div');
 | |
|   item5.appendChild(document.createTextNode('item 5'));
 | |
|   item5.appendChild(document.createElement('br'));
 | |
|   var img5 = document.createElement('img');
 | |
|   img5.src = 'img/attachment-icon.png';
 | |
|   img5.style.width = '48px';
 | |
|   img5.style.height = '48px';
 | |
|   item5.appendChild(img5);
 | |
| 
 | |
|   var item6 = 'item6<br><img src="../resources/img/comments-icon.png" style="width: 48px; height: 48px;">';
 | |
| 
 | |
|   var item7 = 'item7<br><a href="http://visjs.org" target="_blank">click here</a>';
 | |
| 
 | |
|   // create data and a Timeline
 | |
|   var container = document.getElementById('visualization');
 | |
|   var items = new vis.DataSet([
 | |
|     {id: 1, content: item1, start: '2013-04-20'},
 | |
|     {id: 2, content: item2, start: '2013-04-14'},
 | |
|     {id: 3, content: item3, start: '2013-04-18'},
 | |
|     {id: 4, content: item4, start: '2013-04-16', end: '2013-04-19'},
 | |
|     {id: 5, content: item5, start: '2013-04-25'},
 | |
|     {id: 6, content: item6, start: '2013-04-27'},
 | |
|     {id: 7, content: item7, start: '2013-04-21'}
 | |
|   ]);
 | |
|   var options = {};
 | |
|   var timeline = new vis.Timeline(container, items, options);
 | |
| </script>
 | |
| </body>
 | |
| </html> |