Mercurial > hg > digilib-old
view xul/content/search.js @ 486:a92f319aec1c
Servlet version 1.16.1
- now with absolute scaling: mo=ascale&scale=X
- reworked scale factor and resolution selection so that absolute scale can use prescaled images (osize can do that too)
ASSIGNED - # 23: display thumbnails with absolute scaling
https://itgroup.mpiwg-berlin.mpg.de:8080/tracs/cdli/ticket/23
author | robcast |
---|---|
date | Sat, 12 May 2007 14:23:34 +0200 |
parents | bf945fcf9105 |
children |
line wrap: on
line source
var key=''; function start_search(){ var search_string=document.getElementById("search_value").value; var search_category=document.getElementById("category").selectedItem.label; var target_iframe=parent.document.getElementById('result_frame'); if (search_string!='' || search_category=='none'){ var level1=document.getElementById("level1"); var level2=document.getElementById("level2"); var level3=document.getElementById("level3"); target_iframe.setAttribute('src','http://hera.unibe.ch:8080/alcatraz/xul/digilib_search.jsp?key='+key+'&cat='+search_category+'&str='+search_string); //target_iframe.setAttribute('src','result.htm'); }else{ alert("Fehler: Kein Suchstring definiert!"); } } function changeMenuList(){ if (document.getElementById("category").selectedItem.label !='none'){ document.getElementById("search_value").disabled=false; document.getElementById("search_value").value=''; }else{ document.getElementById("search_value").disabled=true; document.getElementById("search_value").value=''; } } function changeCollection(sel){ key=sel.value; var levels=sel.label.split(";"); var level1=document.getElementById("level1"); var level2=document.getElementById("level2"); var level3=document.getElementById("level3"); if (levels.length>0){ level1.setAttribute('value',levels[0]); }else{ level1.setAttribute('value',''); } if (levels.length>1){ level2.setAttribute('value',' '+levels[1]); } else{ level2.setAttribute('value',''); } if (levels.length>2){ level3.setAttribute('value',' '+levels[2]); }else{ level3.setAttribute('value',''); } }