服务器代码和客户端代码没搞清楚使用showModalDialog来传递js变量
function abc()
{
var b
b=loginForm.User.value;
var a ;
a=showModalDialog("包含CheckUser的页面.aspx?b="+b,"参数");
alert(a);} 包含CheckUser的页面.aspx<%
response.write "<script>"
response.write "window.returnValue="&CheckUser(request.querystring("b")
response.write "window.close()"
response.write "</"&"script>"
%>
function abc()
{
var b
b=loginForm.User.value;
var a ;
a=showModalDialog("包含CheckUser的页面.aspx?b="+b,"参数");
alert(a);} 包含CheckUser的页面.aspx<%
response.write "<script>"
response.write "window.returnValue="&CheckUser(request.querystring("b")
response.write "window.close()"
response.write "</"&"script>"
%>
解决方案 »
- 使用Jquery如何实现“圈人”功能
- JqModal 遮盖层 在声明后<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">的B
- 怎么这个xml用javascript,在火狐下调试不成功????
- ext部署的问题。。。请高手指点
- 一个小问题
- 大家帮忙,js在ie端压缩
- chrome下屏蔽input回车提交。
- 这句话提示错误不知道是哪个地方出现错误,请求支援!!!!解决给100分啊
- 请教如何解决下面的问题
- 各位大哥大姐帮帮小弟,先谢谢了!!!
- 在html中加入脚本语言JavaScript,可是怎么样才能引入包呢
- ajax取得服务器的xml文件,为什么每次触发事件的时候,都好像是从服务器端取出来的??
response.write "<script>"
response.write "window.returnValue="&CheckUser(request.querystring("b"))'忘记加括号...
response.write "window.close()"
response.write "</"&"script>"
%>
非常谢谢。
不过 a=" <%=CheckUser()%>"; 这个写法可以调用服务端的函数CheckUser,前提是该函数不带 变量我碰到的问题是, 我的CheckUser函数,需要带一个字符变量
如何在客户端,调用这个函数如果按这个写法,a=" <%=CheckUser()%>"; 变量放在哪里?
如果你要使用js变量b,就需要把这个变量的值传递回服务器端,此时的b是客户端的,不属于服务器端的,服务器端是访问不到客户端的js变量b的你也可以使用window.open或者ajax或者隐藏的iframe来提交js变量b,但是没有阻塞效果,而showModalDiaglog可以阻塞下面的js代码的运行
参数 怎么设置???
JScript 在index.asp
CheckUser在 index.aspx.vb
HTML code放在哪个页面??谢谢
CheckUser在 index.aspx.vb
HTML code放在哪个页面??
你说这样无法调用?
这样呢?
还是不行
<script type="text/javascript">
window.onload=function()
{
checkUser(<%="'" +sHello + "'"%>);
}
function checkUser(value)
{
if (value=="helloworld")
{
window.alert("isok");
}
}
</script>=============================================namespace WebApp
{
public partial class WebForm1 : System.Web.UI.Page
{
public string sHello = "helloworld"; protected void Page_Load(object sender, EventArgs e)
{ }
}
}