窗口网页弹出问题
有一个图片,想通过 "onclick "来实现弹出一个窗口的网页,有参数传递.
<script LANGUAGE= "JavaScript ">
<!--
function openwin(pama)
{ window.open ( "page.asp?name= <%=pama%> ", "newwindow ", "height=100, width=400, toolbar=no)
}
-->
</script>
...
<img href= "11.jpg " onclick= "openwin(参数) ">
...
打开网页后,点击没有实现网页弹击,在信息栏中显示script错误,错误显示说什么没有定义..,望各位高手给一个详细的代码
------解决方案--------------------JavaScript是在客户端运行的,而在你的语句中却出现了服务器端运行的脚本 <%=pama%> ", 所以就会出现错误了,要想在客户端脚本中调用服务器端的内容就需要借助XMLHTTP对象了.你可以查一些相关的资料.
------解决方案--------------------lz可以这样传参:
<script LANGUAGE= "JavaScript ">
<!--
function openwin()
{
var v = document.getElementById( "h ").value;
window.open ( "page.asp?name=v ", "newwindow ", "height=100, width=400, toolbar=no)
}
-->
</script>
...
<img href= "11.jpg " onclick= "openwin(); ">
<input type= "hidden " id= "h " value= "参数 "/>
------解决方案-------------------- window.open ( "page.asp?name= "+pama, "newwindow ", "height=100, width=400, toolbar=no)
修改成这样~~
------解决方案-------------------- <img href= "11.jpg " onclick= "openwin(参数) ">
<A HREF= "URL " ONCLICK= "OPENWIN() "> <IMG SCR= "11.JPG " /> </A>