还是js问题,以前问过,一直没搞明白 错不在于不能调用,错在于你的js写错了你的js调用在于网页loaded,这时候document.write是不起作用的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 snmr_com(麒麟厍人) 大哥:应该怎么写啊? 我也不知道你要干什么,反正document.write没有作用的 1、用temp = document.getElementById("php");访问script标记的可靠性不大,至少在我这里不行(ie5.50)。应该直接用id名访问:php.src = "var.php";2、var.php应输出合法的js语句3、不宜用document.write做为输出语句,因为在document关闭后(页面下载结束),document.write将在新窗口中写 比如我直接写:<script language="javascript" src="var.php"></script>这样肯定能够在页面上输出var.php的输出内容,其实我只是想让src的地方能够变化,不知道为什么就不行了。楼上唠叨大哥说的第3点到底应该如何写才能实现我这个效果呢? 如果我直接写:<script language="javascript" src="var.php"></script>肯定能正确地输出var.php中的内容,我之所以通过id来控制src的程序就是想根据指定的不同的程序输出内容,想实现页面不刷新而局部区域变化内容的效果,不知道我这种思路是否真的可行?我自认为是一个不错的思路,不知道那位大哥有过类似的做法么?看了楼上唠叨大哥关于第3点的解释,我还是没明白到底应该如何在var.php中输出才能实现我这个效果?困惑?! 如果var.php仅仅是提供一些供其他js脚本使用的函数和变量时,只要var.php输出的内容符合js语法就可以了如果var.php的目的是为了动态改变页面的内容,那么就不能使用document.write方法输出内容而只能用tagobject.innerHTML = '....'这样的形式来做 正确方法如下:<script language="javascript" id="php"></script><a href="#" onclick="javascript:a()">33</a><script>function a(){ var temp = document.getElementById("php"); temp.src="var.php";}</script><div id='ice'></div>------var.php------<?php$temp = "fad";$temp = "ice.innerHTML ='$temp';";echo $temp;?> 感谢ice_berg16(寻梦的稻草人) ,这样可以了 php文件权限 php会员登录问题求助 Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result res php生成PDF 织梦采集类怎么使用啊 如果用PHP实现单击导入文件,跳出窗口的效果 cakephp部署在sae上遇到的跳转问题 将excel倒入mysql asp中怎么读取mysql?100分。 setcookie的问题 一段asp转PHP JS问题...拜托各位啦
2、var.php应输出合法的js语句
3、不宜用document.write做为输出语句,因为在document关闭后(页面下载结束),document.write将在新窗口中写
<script language="javascript" src="var.php"></script>这样肯定能够在页面上输出var.php的输出内容,其实我只是想让src的地方能够变化,不知道为什么就不行了。楼上唠叨大哥说的第3点到底应该如何写才能实现我这个效果呢?
<script language="javascript" src="var.php"></script>肯定能正确地输出var.php中的内容,我之所以通过id来控制src的程序就是想根据指定的不同的程序输出内容,想实现页面不刷新而局部区域变化内容的效果,不知道我这种思路是否真的可行?我自认为是一个不错的思路,不知道那位大哥有过类似的做法么?看了楼上唠叨大哥关于第3点的解释,我还是没明白到底应该如何在var.php中输出才能实现我这个效果?困惑?!
如果var.php的目的是为了动态改变页面的内容,那么就不能使用document.write方法输出内容而只能用tagobject.innerHTML = '....'这样的形式来做
<script language="javascript" id="php"></script>
<a href="#" onclick="javascript:a()">33</a>
<script>
function a()
{
var temp = document.getElementById("php");
temp.src="var.php";
}
</script>
<div id='ice'></div>------var.php------<?php$temp = "fad";
$temp = "ice.innerHTML ='$temp';";
echo $temp;?>