那你用 var xmlObj = new ActiveXObject("microsoft.xmlhttp"); var facno = form1.facno.value; var url = test.php"; var postStr = "facno="+ facno ; xmlObj.open("POST",url,false); xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlObj.send(postStr);
<Head>
<title>Explorer 用户提示</title>
<body><script language="JavaScript">
function pushbutton()
{
var test=window.prompt("URL地址");
}</script>
<img src="images/insertimage.gif" alt="插入图片" onClick="pushbutton()">
<?
$qw="<script language=javascript>
document.write(var test);
</script>";
echo $qw;
?>
</body>
</Head>
</HTML>这样我就定义test了 不知是不是这样的
你说的两种方法 我也尝试过了 不过问题 还是一样的
<Head>
<title>Explorer 用户提示</title>
<body><script language="JavaScript">function pushbutton()
{
var test=window.prompt("URL地址");
}</script>
<img src="images/insertimage.gif" alt="插入图片" onclick="pushbutton()">
<?
$qw="<script language=javascript>
document.write(test);
</script>";
echo $qw;
?>
</body>
</Head>
</HTML>
这个在我机上运行没问题啊
$qw="<script language=javascript>
document.write(test);
</script>";
echo $qw;
?>这句 我就是想用PHP来提取test数据 然后想存入数据库中 不过无法得到实现
var xmlObj = new ActiveXObject("microsoft.xmlhttp");
var facno = form1.facno.value;
var url = test.php";
var postStr = "facno="+ facno ;
xmlObj.open("POST",url,false);
xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlObj.send(postStr);