Javascript 使用href=";在同一页面中加载文档时出现问题&引用;在jquerymobile中
我有列表视图。其中,每个列表项都是一个文档(.pdf、.xls、.doc等)。单击列表项后,我需要在同一页面中打开文档。因此,我使用了不带target=“\u BLANK”的锚定标记。但它不起作用。使用目标属性,可以正常工作,并在新选项卡中打开。但我需要在同一张账单上。这是我使用的代码 $('div').live('pageshow',函数(事件,用户界面){Javascript 使用href=";在同一页面中加载文档时出现问题&引用;在jquerymobile中,javascript,jquery-mobile,Javascript,Jquery Mobile,我有列表视图。其中,每个列表项都是一个文档(.pdf、.xls、.doc等)。单击列表项后,我需要在同一页面中打开文档。因此,我使用了不带target=“\u BLANK”的锚定标记。但它不起作用。使用目标属性,可以正常工作,并在新选项卡中打开。但我需要在同一张账单上。这是我使用的代码 $('div').live('pageshow',函数(事件,用户界面){ var parent=document.getElementById('listview'); var listItem=documen
var parent=document.getElementById('listview');
var listItem=document.createElement('li');
setAttribute('id','listItem');
listItem.innerHTML=“”;
parent.appendChild(列表项);
var listItem=document.createElement('li');
setAttribute('id','listItem');
listItem.innerHTML=“”;
parent.appendChild(列表项);
var listItem=document.createElement('li');
setAttribute('id','listItem');
listItem.innerHTML=“”;
parent.appendChild(列表项);
var listItem=document.createElement('li');
setAttribute('id','listItem');
listItem.innerHTML=“”;
parent.appendChild(列表项);
}))
我正在使用JQuery mobile alpha2版本。当我在锚定标记中赋予target=”“属性时,它可以正常工作。但没有它就无法工作。出了什么问题?请帮忙。提前谢谢。我终于明白了。我没有在锚定标记中使用rel=“external”。现在它可以正常工作了
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);