Mon 21 Jul 22:43:21 CEST 2025
This commit is contained in:
parent
9bf002cd32
commit
abb742d664
75
js/dos/ext/vis/examples/timeline/items/htmlContents.html
Normal file
75
js/dos/ext/vis/examples/timeline/items/htmlContents.html
Normal file
|
@ -0,0 +1,75 @@
|
|||
<!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>
|
Loading…
Reference in New Issue
Block a user