나는 목록보기를 가지고 있습니다. 모든 목록 항목은 문서 (.pdf, .xls, .doc 등)입니다. 목록 항목을 클릭 한 후 동일한 페이지에서 문서를 열어야합니다. 그래서 target = "_ BLANK"없이 앵커 태그를 사용했습니다. 그러나 그것은 작동하지 않습니다. 대상 속성을 사용하면 정상적으로 작동하며 새 탭에서 열립니다. 하지만 같은 탭에서 필요합니다. 여기에 내가 사용한 코드가있다. .Jquery-mobile에서 href = ""를 사용하여 같은 페이지에 문서를로드 할 때 문제가 발생했습니다.
$ ('DIV')는 ('의 pageshow', 기능 (이벤트, UI) {
var parent = document.getElementById('listview');
var listItem = document.createElement('li');
listItem.setAttribute('id','listitem');
listItem.innerHTML = "<a href='testdoc.doc' >My Word document</a>";
parent.appendChild(listItem);
var listItem = document.createElement('li');
listItem.setAttribute('id','listitem');
listItem.innerHTML = "<a href='Contacts.pdf' >My Pdf Document</a>";
parent.appendChild(listItem);
var listItem = document.createElement('li');
listItem.setAttribute('id','listitem');
listItem.innerHTML = "<a href='testx.xls' target='' >My Spreadsheet document</a>";
parent.appendChild(listItem);
var listItem = document.createElement('li');
listItem.setAttribute('id','listitem');
listItem.innerHTML = "<a href='Images/testImage.png' >My Image document</a>";
parent.appendChild(listItem);
을}) 살고
저는 JQuery-mobile alpha2 릴리스를 사용하고 있습니다. 앵커 태그에 target = ""속성을 주면 잘 작동합니다. 그러나 그것 없이는 작동하지 않습니다. 뭐가 잘못 됐어? Pls 도움. 미리 감사드립니다.