2017-06-30 25 views
0

我打電話下面的腳本,現在我需要能夠在兩個值發送到test23.php試圖通過兩個變量在JavaScript彈出

myFunction20(url,url2) 

是否有人可以幫助?

<script> 
function myFunction20(url) {window.open('test23.php?id=' + url, "_blank", "toolbar=no,scrollbars=no,resizable=no,top=70,left=50,width=1200,height=500");}</script> 

PHP代碼

echo "<td>" .'<a href= javascript:myFunction20("'.$row['Account_Number'].'","'.$row['Account_Number'].'")>'.$row['Name'].'</a>' . "</td>"; 

回答

0

只需添加第二個鍵/值對的查詢字符串:

function myFunction20(url) { 
    window.open('test23.php?id=' + url + "&SECOND_KEY=" + "SECOND_KEY_VALUE", 
    "_blank", 
    "toolbar=no, scrollbars=no, resizable=no, top=70, left=50, width=1200, height=500"); 
} 
0

你應該包在引號中的PHP變量,並通過它你的JS功能

<?php 
    $parameter1 = "'" . $row['Account_Number'] . "'"; 
    $parameter2 = "'" . $row['Account_Number'] . "'"; 
    echo 
    '<td> 
     <a href= javascript:myFunction20(' . $ip . ',' . $id . ')>' . $row["Name"] . '</a> 
    </td>'; 

您的JS fu第

<script> 
    function myFunction20(url, url2) { 
    window.open('test23.php?id=' + url + '&' + url2, "_blank", "toolbar=no,scrollbars=no,resizable=no,top=70,left=50,width=1200,height=500"); 
    } 

</script>