在后台要调用js里的变量值,不要用隐藏域url传参什么的,要用c#代码获取。以前有看到过,现在找不到了,请高手帮忙写个例子。
解决方案 »
- 在ASP.NET中调用System.Diagnostics.Process.Start(@"D:\DotNetNuke\200804.pdf")语句,运行不报错,没有任何效果
- MVC为什么要用HtmlHelper类?
- 关于rss中pubdate读取的问题
- 程序中使用oleDB查询数据库遇到的问题
- 求助! VS无法启动调试 !
- 谁有利用asp.net将excel导入到sql
- 木子必看的问题,嘿嘿
- asp.net ajax UpdatePanel 中 Page_Error过程中想要alert错误怎么写?
- 三层架构。。。
- 在ASP.NET中,服务端控件要调用JAVASCRIPTE应该怎么做?能给了实例吗?
- Global文件发布后不执行的问题
- 各位大神,求助啊...拙计啊
ajax也是使用的隐藏域url传参的
<html>
<body>
<script>
var c = 3;
document.getElementById("frm1").src="a.aspx?c="+c;
</script>
<iframe id="frm1" src="a.aspx" />
</body>
</html>a.aspx.cspage_load
{
string c = Request["c"];
}
IHTMLDocument2 vDocument = webBrowser1.Document.DomDocument as IHTMLDocument2;
IHTMLWindow2 vWindow = vDocument.parentWindow;
Type vWindowType = vWindow.GetType();
object aaa = vWindowType.InvokeMember("变量名", BindingFlags.GetProperty, null, vWindow, new object[] { });但是搞不清webBrowser在哪里添加
x = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP");
x.open("GET","2.aspx",false)
x.setRequestHeader("xx", "yyyyyyyyyy");
x.send(null);
alert(x.responseText)
</script>2.aspx"if (Request.Headers["xx"] != null) Response.Write(Request.Headers["xx"]);