2012-01-29 5 views
-1

사용자가 선택한 각 행 아래에 중첩 된 행을 표시하려는 xsl 코드가 있습니다. 주 주문 세부 정보가있는 4 개의 열이 표시되는 행이 있다고 가정 해 보겠습니다. 사용자가 더하기 또는 3 개의 점 "..."을 클릭하여이 주문에 대한 자세한 내용을 볼 수있게하려고합니다. 페이지의 xml에 이미로드 된 모든 정보가 있으므로 자세한 내용을 보려면 db로 다시 이동할 필요가 없습니다.XSL 마스터/세부 정보

이것이 가능합니까? 실시 예를 이해할 수있을 것이다.

감사합니다.

+5

이것은 JavaScript의 질문입니다. XSLT는 실제로 이것을 할 수 없습니다. 또한 적절한 코드 샘플을 보여줍니다. – Tomalak

+1

이 질문에서 빠진 내용은 다음과 같습니다. 1. 소스 XML 문서. 2. 원하는 결과. 3. 소스에서 결과를 생성하는 방법을 설명하는 구현 규칙. 필요한 정보를 편집하고 제공하십시오. 원하는 결과가 무엇인지 알지 못하는 것 같습니다. 그렇다면 질문이 전혀 없습니다. –

+0

나는 너 자신을 위해 여기서 충분한 일을했다고 생각하지 않는다. 우리에게 a) 입력 XML의 샘플과 b) 생성하고자하는 HTML의 일치 예제를 보여주십시오. 나는 Javacript/HTML 비트가 누락 된 것으로 의심하지만. Tomalak이 말했듯이 이것은 실제로 XSLT 질문이 아닙니다. – AnthonyWJones

답변

0

거친 예제가 어떻게 자바 스크립트에서 완료되었는지 보여줄 수 있습니다! :) IE에서 "허용 차단 된 내용"을 클릭

<html> 
<head> 
<script language="javascript" type="text/javascript"> 

var f=0; 
function tnd() 
{ 
if(f==1) 
{ 
var str2="The images, quotes and everything else are intended to be maintained strictly confidential. Rightclick of the mouse has been disabled, as well as alt+printscreen and copy options do not work well in major browsers. design:aravind" 
document.getElementById("t_n_d").innerHTML=str2; 
f=0; 
return 1; 
} 
if(f==0) 
{ 
var str1="to read features, terms and conditions about this design." 
document.getElementById("t_n_d").innerHTML=str1; 
f=1; 
return 1; 
} 
} 
</script> 
</head> 
<body> 
<span id='footertext' 
style="font-size: 12px;"><span onmousedown='tnd();' style='color: red; text-decoration: underline; cursor: pointer;'>click here</span> : <span id='t_n_d'>to read features, terms and 
conditions about this design.</span></span></td> 
</tr> 
</body> 
</html> 

복사 테이블 .. 사진을로드하거나 등
(PS하는 "str2"의 HTML 코드 :에서 작은 따옴표와 큰 따옴표를 교체 str2)

또한 자바 스크립트는 클라이언트 측 스크립트입니다.이 스크립트는 사용량이 많아지면 성능에 악영향을 미칩니다. 이것은 단지 아이디어를 제공하는 것입니다.