도움을 주셔서 대단히 감사드립니다. 나는 그 일을하는 자바 스크립트를 얻을 수 있었다. 그러나, 나는 링크하고 내 서버에서 파일을 읽을 수없는 것. 아래 코드는 확인하고 조언 해주십시오. 감사합니다.
<script type="text/javascript">
var hn = window.location;
document.write(hn);
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","~/images/cd_catalog.xml",true);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
document.write("<table border='1'>");
var x=xmlDoc.getElementsByTagName("CD");
for (i=0;i<x.length;i++)
{
document.write("<tr><td>");
if(((x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue) == "One night only")||((x[i].getElementsByTagName("ARTIST")[0].childNodes[0].nodeValue) == "Bees Gees"))
{ document.write(x[i].getElementsByTagName("ARTIST")[0].childNodes[0].nodeValue);
document.write("</td><td>");
document.write(x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue);
document.write("</td></tr>");
}
}
document.write("</table>");
</script>
는
당신은 약간의 문제를 다시 작성해야 할 수도 등의 공간이 포럼에 서식에 의한 유의하시기 바랍니다 - 훨씬 이해가되지 않습니다. 또한 우리가 함께 일할 수있는 사례를 제시하십시오. – Digbyswift
나는 umbraco 필드 "CTA"를 삽입하는 텍스트 페이지 템플릿을 가지고 있습니다. 이 CTA 이미지를 방문 페이지에 연결하고 싶습니다. 이제이 텍스트 페이지 템플릿을 사용하는 여러 페이지가 있으므로 CTA 이미지가 있습니다. 이제 서로 다른 페이지의 방문 페이지 URL이 서로 다릅니다. 문제는 같은 이미지로 동일한 템플릿을 사용할 수 있지만 태그를 다른 방문 페이지에 연결하는 것입니다. 내 전략은 페이지 주소를 기반으로 템플릿에 대한 링크를 다시 돌려주는 매크로 또는 무언가를 작성하는 것이 었습니다. 즉 domain/page1의 경우 page.html과 domain/page2로 이동합니다. – brainbox
그래, 실제로는 아무 관계가 없습니다. 이미지 또는 템플릿. 표시되는 페이지를 기반으로 링크 URL 만 출력하고 싶습니까? – Digbyswift