dashboard
Version:
Create dashboards with gadgets on node.js
54 lines (39 loc) • 1.17 kB
text/xml
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Search by Name" height="70"/>
<Content type="html"><![CDATA[
<script src="http://students.washington.edu/csayres/widgetlib1.js" type="text/javascript"></script>
<script type="text/javascript">
tid = 0;
user = "rgibson";
var newdec=null;
var radeg=null;
dataWrap = new Object;
function updateCoords() {
var text = document.getElementById("input");
text = text.value;
text = text.replace(" ", "+");
makeRequestGet("http://cdsws.u-strasbg.fr/axis/services/Sesame?method=sesame&name="+text+"&resultType=p/c" + tid, 0);
tid += 1;
}
function response(obj) {
var dataLine = obj.text.match(/^%J.*$/gm);
dataLine=dataLine.toString();
dataLine=dataLine.split(" ");
radeg = dataLine[1]-0;
newdec = dataLine[2]-0;
dataWrap.cellng= ra2lon(radeg);
dataWrap.cellat=newdec;
dataWrap.earthlat=newdec;
dataWrap.earthlng=ra2lon(radeg);
post();
}
</script>
<div>
<form name="form" action="#" onsubmit="updateCoords(); return false">
<p><input type="text" id="input" value="Input Object Name"/>
<input type="submit" value="Go"/>
</p>
</div>
]]></Content>
</Module>