2013-02-20 40 views
0

我在其中也有細微的工作,我已經使用下面的代碼設置每一行分配小HREF鏈接表:傳遞變量到新的彈出窗口

<a href="popup.php" onclick="javascript:void window.open('popup.php','1361166642895','width=700,height=500,toolbar=0,menubar=0,location=0,status=1,scrollbars=1,resizable=0,left=0,top=0');return false;"><h10>(check status)</h10></a> 

現在我不想顯示與靜態鏈接的href鏈接相同,但希望將我的變量值發送到彈出窗口,並且需要爲每行分別顯示數據。 總之,我想在彈出窗口中傳遞變量$name。我正在嘗試下面的代碼,但沒有發生。即使我試圖通過<FORM>GET

<?php echo "<a href=popup.php?id=",$name,"><h10>(check status)</h10></a>";?> 

在popup.php頁:

<?php echo $id = $_GET["id"]; ?> 

我要的要的是使用任何方法(GET或HREF)來傳遞變量,它應該在新彈出的打開窗口不是下一個標籤或轉發窗口

+0

嘗試<?php echo $ id = $ _GET [「id」]; ?> – uvinod 2013-02-20 05:14:30

+0

@vinod,已經試過 – sidd 2013-02-20 05:15:28

+0

var_dump($ _ POST);給你?其實$ _GET是你想要根據你的網址。 – Class 2013-02-20 05:16:43

回答

0

變化這

<?php echo "<a href=popup.php?id=",$name,"><h10>(check status)</h10></a>";?> 

<?php echo "<a target='_blank' href='popup.php?id=".$name."' onclick=\"window.open(this.href, 'popupwindow', width=400,height=300,scrollbars,resizable');return false;\"><h10>(check status)</h10></a>";?> 
            ^   ^ ^^// here was the mistake 

您沒有正確串接的字符串和你錯過'herf屬性。

使用target="_blank"打開新標籤或新瀏覽器中的鏈接。

+0

感謝它現在傳遞值。但在點擊其開放窗口之後。我可以在新窗口中打開嗎? – sidd 2013-02-20 05:23:16

+0

','可以接受'echo' RTFM – Class 2013-02-20 05:24:09

+0

@ Yogesh,謝謝!!我的意思是在新的彈出窗口中,它在新的單獨窗口中打開 – sidd 2013-02-20 05:29:31

相關問題