Wikimedia Commons `); } else { console.log("no data"); } } ); const urlauth = "https://catalog.kbr.be/ils/Z3950QueryHandler.ashx/select?databaseName=KBR-BIB-MARC21-fr-FR&area=BIB&syntax=marc21&lang=fr-FR&defType=lucene&rows=10&q=KBR100700IDN=13972931%20NOT%20(KBRS=0a%20OR%20KBRS=0b%20OR%20KBRS=0b2%20OR%20KBRS=0bc%20OR%20KBRS=1%20OR%20KBRS=2%20OR%20KBRS=3)"; fetch(urlauth) .then(response => response.text()) .then(xmlString => { const parser = new DOMParser(); const xmlDoc = parser.parseFromString(xmlString, "text/xml"); const searchElement = xmlDoc.getElementsByTagName("result")[0]; const numFoundauth = searchElement.getAttribute("numFound"); const resultNumFoundDivauth = document.getElementById("resultNumFoundauth"); const resultTableDivauth = document.getElementById("resultTableDivauth"); const resultNumFoundDivauthXS = document.getElementById("resultNumFoundDivauthXS"); if (parseInt(numFoundauth) === 0) { resultNumFoundDivauth.innerHTML = ``; } else { resultNumFoundDivauth.innerHTML = `
${numFoundauth} ouvrage(s) de Richard Conniff :`;
resultNumFoundDivauthXS.innerHTML = `${numFoundauth} ouvrage(s) de Richard Conniff :`;
const records = xmlDoc.getElementsByTagName("record");
const tableauth = document.createElement("table");
tableauth.style.width = "100%";
for (let i = 0; i < records.length; i++) {
const record = records[i];
const field001 = record.querySelector("controlfield[tag='001']").textContent;
const field245aElement = record.querySelector("datafield[tag='245'] subfield[code='a']");
const field245a = field245aElement ? field245aElement.textContent : '';
const field245bElement = record.querySelector("datafield[tag='245'] subfield[code='b']");
const field245b = field245bElement ? ': ' + field245bElement.textContent : '';
const field245cElement = record.querySelector("datafield[tag='245'] subfield[code='c']");
const field245c = field245cElement ? '/ ' + field245cElement.textContent : '';
const field264aElement = record.querySelector("datafield[tag='264'] subfield[code='a']");
const field264a = field264aElement ? field264aElement.textContent : '';
const field264bElement = record.querySelector("datafield[tag='264'] subfield[code='b']");
const field264b = field264bElement ? ' : ' + field264bElement.textContent : '';
const field264cElement = record.querySelector("datafield[tag='264'] subfield[code='c']");
const field264c = field264cElement ? ', ' + field264cElement.textContent + '.' : '';
const permalink = `https://opac.kbr.be/Library/doc/SYRACUSE/${field001}`;;
const row = tableauth.insertRow();
const cell1 = row.insertCell(0);
cell1.innerHTML = `
Wikimedia Commons<\/p>\u000a \u0009\u0009\u0009<\/a>\u000a \u0009\u0009<\/td>`);\u000a } else {\u000a console.log(\"no data\");\u000a }\u000a } );\u000a const urlauth = \"https:\/\/catalog.kbr.be\/ils\/Z3950QueryHandler.ashx\/select?databaseName=KBR-BIB-MARC21-fr-FR&area=BIB&syntax=marc21&lang=fr-FR&defType=lucene&rows=10&q=KBR100700IDN=13972931%20NOT%20(KBRS=0a%20OR%20KBRS=0b%20OR%20KBRS=0b2%20OR%20KBRS=0bc%20OR%20KBRS=1%20OR%20KBRS=2%20OR%20KBRS=3)\";\u000a fetch(urlauth)\u000a .then(response => response.text())\u000a .then(xmlString => {\u000a const parser = new DOMParser();\u000a const xmlDoc = parser.parseFromString(xmlString, \"text\/xml\");\u000a const searchElement = xmlDoc.getElementsByTagName(\"result\")[0];\u000a const numFoundauth = searchElement.getAttribute(\"numFound\");\u000a const resultNumFoundDivauth = document.getElementById(\"resultNumFoundauth\");\u000a const resultTableDivauth = document.getElementById(\"resultTableDivauth\");\u000a const resultNumFoundDivauthXS = document.getElementById(\"resultNumFoundDivauthXS\");\u000a if (parseInt(numFoundauth) === 0) { resultNumFoundDivauth.innerHTML = ``;\u000a } else {\u000a resultNumFoundDivauth.innerHTML = `