Widget:FeaturedCharacter: Difference between revisions

From Unforgotten Realms Wiki
Jump to navigationJump to search
imported>Pillowkeeper
mNo edit summary
imported>Pillowkeeper
mNo edit summary
Line 4: Line 4:
window.addEventListener("load", function () {
window.addEventListener("load", function () {


var list = [];
var series = [];


<!--{foreach from=$character key=characterName item=data}-->
<!--{foreach from=$character key=characterName item=data}-->
Line 10: Line 10:
obj["text"] = "<!--{$data.text|escape:'javascript'}-->";
obj["text"] = "<!--{$data.text|escape:'javascript'}-->";
obj["img"] = "<!--{$data.image|escape:'javascript'}-->";
obj["img"] = "<!--{$data.image|escape:'javascript'}-->";
list.push(obj);
series.push(obj);
<!--{/foreach}-->
<!--{/foreach}-->


       var pick = list[Math.floor(Math.random() * list.length)];
       var pick = series[Math.floor(Math.random() * series.length)];
       var pane = document.getElementById("character");
       var pane = document.getElementById("character");
pane.insertAdjacentHTML( 'beforeend', '<img src="' + pick.img + '" hspace ="10" align="left" height="100" width="100">');
pane.insertAdjacentHTML( 'beforeend', '<img src="' + pick.img + '" hspace ="10" align="left" height="100" width="100">');

Revision as of 19:52, 22 December 2016

<script> window.addEventListener("load", function () {

var series = [];

var obj = {}; obj["text"] = ""; obj["img"] = ""; series.push(obj);

     var pick = series[Math.floor(Math.random() * series.length)];
     var pane = document.getElementById("character");

pane.insertAdjacentHTML( 'beforeend', '<img src="' + pick.img + '" hspace ="10" align="left" height="100" width="100">');

     pane.insertAdjacentHTML( 'beforeend', pick.text);
   })();
 </script>