Javascript 使用HTML下拉菜单生成表单
我有一个网站建成。当用户从下拉菜单中选择一个选项时,我希望他们能够点击submit按钮打开存储在服务器上的PDF(我已经完成了这项工作) 这完全是内部的。客户端将打开该站点,该站点将向服务器提交请求,并从服务器中提取文件 我已经能够创建HTML,让IE提示用户从他们计算机上的服务器打开PDF。现在,我需要弄清楚如何在这种情况下实现它。(出于隐私原因,我用于选项值的名称已更改)Javascript 使用HTML下拉菜单生成表单,javascript,html,css,Javascript,Html,Css,我有一个网站建成。当用户从下拉菜单中选择一个选项时,我希望他们能够点击submit按钮打开存储在服务器上的PDF(我已经完成了这项工作) 这完全是内部的。客户端将打开该站点,该站点将向服务器提交请求,并从服务器中提取文件 我已经能够创建HTML,让IE提示用户从他们计算机上的服务器打开PDF。现在,我需要弄清楚如何在这种情况下实现它。(出于隐私原因,我用于选项值的名称已更改) v1 v2 ... 函数openFile(){ //做选择逻辑 window.location.href=“PDF\u
v1
v2
...
函数openFile(){
//做选择逻辑
window.location.href=“PDF\u location.PDF”;
}
对不起,我的问题遗漏了一些内容。我想要一个提交按钮来执行.pdf的实际请求扫描您的pdf文件被URL请求?如果是这样,代码应该可以正常工作。您可以在上面的onchange处理程序中执行选择条件
<form style="text-align:center;>
<form action="">
<select name="hidden">
<option value="v1">v1</option>
<option value="v2">v2</option>
<option value="v3">v3</option>
<option value="v4">v4</option>
<option value="v5">v5</option>
<option value="v6">v6</option>
</select>
<html>
<head>
</head>
<body>
<a href="file://R:/Users/User_name/Folder/File_Name">Click Me</a>
</body>
<html>
<select name="hidden" onchange="openFile();">
<option value="v1">v1</option>
<option value="v2">v2</option>
...
</select>
<script>
function openFile() {
// do selection logic
window.location.href = "PDF_LOCATION.pdf";
}
</script>