如何在onclick事件中使用target

时间:2012-02-09 06:24:10

标签: php 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">

的download.php

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");

1 个答案:

答案 0 :(得分:1)

以表格形式包装您的输入。这样你就可以完全删除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>