作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您好,我是 php 和 html 的新手,这里我有一个解决方案,我只在数据库和上传文件夹中上传了一张图片。我也放了下载按钮。下载按钮可以作为同一个窗口下载。但是我必须在新窗口中显示。请查看我的代码。
<input type="submit" onclick='this.form.action="download.php"'
name="agreement" id="butt_down"
value="<?php echo _l('Dowload'); ?>" class="submit_button">
foreach($_POST as $name=>$value)
{
echo karthik;
if($value=='Dowload')
{
if($name=='agreement'){
$filename=$_POST['filename1'];
}
if($name=='invoice'){
$filename=$_POST['filename2'];
}
}
}
$baseurl='uploads/'.$filename;
header("Location:$baseurl");
最佳答案
将您的输入包装在一个表单中。这样你就可以完全删除javascript
<form action="download.php" method="post" target="_blank">
<input type="submit" name="agreement" id="butt_down" value="<?php echo _l('Dowload'); ?>" class="submit_button">
</form>
关于php - 如何在onclick事件中使用target,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9206338/
我是一名优秀的程序员,十分优秀!