日期:2014-05-20  浏览次数:20717 次

我的js有什么问题,页面没有反应
首先看jsp页面中的修改按钮代码
<img title="修改" src="<%=basePath%>images/edit.gif" class="handcursor" 
onclick="popPage('修改管理员信息','640','330',
<s:url value ="http://localhost:8080/vvv/systemMgmt/userAction!updateUserView.action">
<s:param name="user.name" value="name"/>
</s:url>)">

在页面中点击修改一点反应都没有,
我打开IE调试看到
<img title="修改" src="http://localhost:8080/DSVS/images/edit.gif" class="handcursor" 
onclick="popPage('修改管理员信息','640','330',
  http://localhost:8080/DSVS/systemMgmt/userAction!updateUserView.action?user.name=%E7%8E%8B%E6%98%A5%E6%B6%9B)">
请大侠们看看怎么回事啊

------解决方案--------------------
引号引起来再看看!
<img title="修改" src="<%=basePath%>images/edit.gif" class="handcursor" 
onclick="popPage('修改管理员信息','640','330',
'<s:url value ="http://localhost:8080/vvv/systemMgmt/userAction!updateUserView.action">
<s:param name="user.name" value="name"/>
</s:url>)'">
------解决方案--------------------
将http那部分加单引号吧
------解决方案--------------------
改成 <img title="修改" src="<%=basePath%>images/edit.gif" class="handcursor"
onclick="popPage('修改管理员信息','640','330',
'<s:url value ="http://localhost:8080/vvv/systemMgmt/userAction!updateUserView.action">'
<s:param name="user.name" value="name"/>
</s:url>)"> 试试
把<s:url>标签括起来