簡體   English   中英

target ='_ blank'在任何瀏覽器中均不起作用

[英]target='_blank' not working in any browser

以下是我從網頁上下載某些文件的代碼。 一切正常,除了target="_blank" 即使鏈接正確,此按鈕也不會執行任何操作。 如果我右鍵單擊並在新選項卡中按打開,它將起作用,但是當我按按鈕時,它什么也沒做。

<?php
while ($row = $result->fetch_assoc()) {
    $i+=1;



    $name = $row["filename"];
    $location = "../uploadedfiles/" . $name;
    ?>
    <div class="row">
        <p><hr>Name :  <?php echo $row["name"] ?> <br> Contact Details : <?php echo $row["number"] ?><br></p>
    </div>

    <div class="row">
        <p>Date Sent: <?php echo date("F d Y--  H:i:s.", filectime($location)) ?><br></p>
    </div>

    <div class="row">
        <p><p> <?php echo $i ?> ) <?php echo substr($name, 10) ?> <a href="../uploadedfiles/<?php echo $name; ?>" target='_blank'><button type='button' class='btn btn-info'>View / Download </button></a></p></p>
    </div>
    <?php }
?>
<hr>
<?php
} else {
    echo "0 results";
}
$con->close();

您在anchor標簽中創建按鈕的方式並不是要遵循的最佳實踐之一。

理想情況下,您應該執行以下操作:

<a href="../uploadedfiles/<?php echo $name; ?>" target="_blank" class="btn btn-info">View/Download</a>

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM