Javascript 仅当选中复选框时下载pdf
我创建了一个php页面,只有选中复选框时才能下载PDF文件。当用户单击复选框时,我打开pdf文件,但当用户单击时,我需要直接下载pdf文件。 请帮忙Javascript 仅当选中复选框时下载pdf,javascript,php,jquery,pdf,checkbox,Javascript,Php,Jquery,Pdf,Checkbox,我创建了一个php页面,只有选中复选框时才能下载PDF文件。当用户单击复选框时,我打开pdf文件,但当用户单击时,我需要直接下载pdf文件。 请帮忙 功能切换复选框(元素) { window.open('pdf/Code_of_Med_Ethics-a.pdf'); } 试试这段代码 <input type="checkbox" onClick="toggleCheckbox(this.id)" name="click" value="agree" id="click" >
功能切换复选框(元素)
{
window.open('pdf/Code_of_Med_Ethics-a.pdf');
}
试试这段代码
<input type="checkbox" onClick="toggleCheckbox(this.id)" name="click" value="agree" id="click" >
<script>
function toggleCheckbox(element)
{
if(document.getElementById(element).checked) {
window.open('pdf/Code_of_Med_Ethics-a.pdf') ;
}
}
</script>
功能切换复选框(元素)
{
if(document.getElementById(element).checked){
window.open('pdf/Code_of_Med_Ethics-a.pdf');
}
}
你先搜索过这个问题吗?为什么这个问题用phpi标记,因为我需要php或Javascript的结果我想下载文件,但不要打开pdf。这将打开文件。@AmitKumar-这是因为您发送了错误的标题,而javascript无法修复这一问题,您必须发送正确的标题才能在PHP中开始下载。
<input type="checkbox" onClick="toggleCheckbox(this.id)" name="click" value="agree" id="click" >
<script>
function toggleCheckbox(element)
{
if(document.getElementById(element).checked) {
window.open('pdf/Code_of_Med_Ethics-a.pdf') ;
}
}
</script>