请问下html用JS调用PHP的问题! <script src='1.php?id=1' language='JavaScript' charset='gb2312'></script>我用这样来调用PHP!那么有办法把那个id=1通过这样来控制吗:1.htm?id=1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样也行吗?你如果是要嵌入PHP文件,为何不用FRAME或IFRAME,<SCRIPT src=">这样是嵌入脚本文件 html不行吧.个人认为得用php 忘记说了!我那个1.php<?php echo "document.write('测试PHP调用".$id."');";?>代码是这样的! 用JS读那个ID=XX我是会读但是这里如何显示啊<script src='1.php?id=XXX' language='JavaScript' charset='gb2312'></script>上面ID=XXX的XXX用什么显示啊? 为什么我按照楼主的方法调用PHP不行呢? <script src='1.php?id=XXX' language='JavaScript' charset='gb2312'></script>上面ID=XXX的XXX用什么显示啊?-----------------------------你不是会用js读页面的参数了吗? 可是我想要通过1.htm?id=XXX来取得XXX,然后在1.htm里面有行代码<script src='1.php?id=XXX' language='JavaScript' charset='gb2312'></script>XXX是任何数字或英文! 下面是用js得到参数的函数你可以参照这样//'-----得到GET地址栏的参数值function Request(strName){ var strHref = window.location.href; //'-----取得?所在的位置 var intPos = strHref.indexOf("?"); //'-----取得?后面的一串字符 var strRight = strHref.substr(intPos + 1); //'-----以&为分隔符将得到的字符串赋给数组arrTemp var arrTmp = strRight.split("&"); for(var i = 0; i < arrTmp.length; i++) { var arrTemp = arrTmp[i].split("="); //'------如果传入的字符strName等于存在的参数,就返回对应的字符 if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1]; } return "";} script src="anything.html?key=valueanything.html 应该是个框架负责组织数据以及调用应用(php application)因此我觉得.html应该是考虑采用XMLHTTP来走如果象你说的这个样例的话,仅仅是打印一个,你完全可以按我楼上的那个方法去写~找到window.location.search后就可以分析出数据 数组累加 radio代码该如何修改 php 2个一维数组合并为1个二维数组, 想实现传输多个文件的功能 但是有个错误怎么都找不出来 php文件下载,下载的文件不能打开 统计某时间范围内的数量 PHP session 的问题 如何这样显示数据库里的内容? 问一个Faeryboard VBB 2.3.0的问题,100分 怎么检查字符串是不是空? 说说大家的编程年龄^_^ 有谁能举一个session的实例.
你如果是要嵌入PHP文件,为何不用FRAME或IFRAME,<SCRIPT src=">这样是嵌入脚本文件
个人认为得用php
<?php
echo "document.write('测试PHP调用".$id."');";
?>
代码是这样的!
但是这里如何显示啊
<script src='1.php?id=XXX' language='JavaScript' charset='gb2312'></script>
上面ID=XXX的XXX用什么显示啊?
上面ID=XXX的XXX用什么显示啊?-----------------------------
你不是会用js读页面的参数了吗?
1.htm?id=XXX
来取得XXX,然后在1.htm里面有行代码
<script src='1.php?id=XXX' language='JavaScript' charset='gb2312'></script>
XXX是任何数字或英文!
你可以参照这样
//'-----得到GET地址栏的参数值
function Request(strName)
{
var strHref = window.location.href;
//'-----取得?所在的位置
var intPos = strHref.indexOf("?");
//'-----取得?后面的一串字符
var strRight = strHref.substr(intPos + 1); //'-----以&为分隔符将得到的字符串赋给数组arrTemp
var arrTmp = strRight.split("&");
for(var i = 0; i < arrTmp.length; i++)
{
var arrTemp = arrTmp[i].split("=");
//'------如果传入的字符strName等于存在的参数,就返回对应的字符
if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
}
return "";
}
因此我觉得.html应该是考虑采用XMLHTTP来走如果象你说的这个样例的话,仅仅是打印一个,你完全可以按我楼上的那个方法去写~
找到window.location.search后就可以分析出数据