0

これはPOPUPボックスのコードです:

<?php
$getBtsid = $_REQUEST['uid'];
$btsid = substr($getBtsid, 0, -1);
?>

<center>

<?php
conFunc($db); // Connection Function

$congestedsite = mysql_query("SELECT * FROM `rollout_tracker` WHERE `site_id` LIKE '%".$btsid."'");
while($rows = mysql_fetch_array($congestedsite))
{
    echo "<b>BTS ID:</b> " . $btsid . "<br />";
    echo "<b>Sector ID:</b> " . substr($getBtsid, -1) . "<br />";
}
echo "<br /><br /><br />";
echo '<a href="javascript:window.close();">CLOSE WINDOW</a>';  
?>

この POPUP BOX は次のように呼ばれます。

echo "<a href=javascript:popcontact('btsdetails.php?uid=" . $row["bs_id"] . "')>" . $row['bs_id'] . "</a>"; 

そして、私のJavaScript関数は以下になります:

function popcontact(URL)
{
    var popup_width = 600;
    var popup_height = 400;
    var day = new Date();
    var id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width='+popup_width+',height='+popup_height+'');");
}

このコードは機能していますが、何らかの形で他の JavaScript コードに影響を与えています。

理由がわかりません。おそらく、このコード内で何かを見逃しています。

誰でもこの問題を解決するのを手伝ってもらえますか? お願いします?

4

1 に答える 1