如何给window.open("notice.asp?id=x",...)中的传值啊? 如题,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var win = window.open(url,...);win.document.all.textBox.value = 'abcd'; 我的问题是:就是如何给id=x的传值?如何些代码啊?请给出关键语句,谢谢!! <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title></title></head><script>var test = function(id){ window.open("http://bbs.csdn.net/?id="+id);}</script><body><input type="button" value="test" onclick="test('1');" /></body></html>拼字符串 ? 我的想法是:有如下通知标题列表: >关于领取教材的通知 >关于放假的通知 >关于上报材料的通知 --- 点击每个通知标题就打开一个定制的小窗口展示该通知详细内容,代码如何写呢? 那就是用ajax+asp来显示在你的小窗口<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script></head><body><a href="#" title="1" onclick="getlist('1')">关于领取教材的通知</a><br /><a href="#" title="2" onclick="getlist('2')">关于上报材料的通知</a><div id="showinfo">定制的小窗口</div><script>function getlist(id){ if (id == "") { return false; } $.ajax({ url: "Getpt.asp", data: "id=" + id, type: "GET", beforeSend: function() { $2(user).innerHTML = "读取中..."; }, success: function(msg) { if (msg !== "") { var datastr = msg; document.getElementById("showinfo").innerHTML = msg; } } }); }</script></body></html> -------------------------------我很想知道在 .NET框架下用C#写的如何给id传值? id是一个变量值,不是一个常数,是否可这样写呢:<a href="#" onclick="test(<%# Eval("id")%>)"> <%# Eval("title")%> </a>请教。 id是变量,需要这样写<a href="#" onclick="test(<%# id%>)"> <%# Eval("title")%> </a><%# Eval("title")%>这样的写法只用在数据库绑定中<%#id%> 应用在变量的绑定中 下面是一个完整的例子<%@ Page Language="C#" AutoEventWireup="true" EnableViewState="false" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> protected int id = 20; protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(); cn.ConnectionString = "Data Source=(local);Initial Catalog=UserMGR;Integrated Security=True"; cn.Open(); System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(); cmd.CommandText = "SELECT * FROM [BaseObject]"; cmd.Connection = cn; GridView1.DataSource = cmd.ExecuteReader(); GridView1.DataBind(); cn.Dispose(); } } </script><body> <form id="form1" runat="server"> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:TemplateField> <ItemTemplate> <a href="" onclick="test(<%#id %>)"><%#Eval("Title") %></a> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> </form></body></html> 请问怎么以网页的形式展示js的内容 javascript怎样实现点击按钮,图片绕中心旋转一定的角度 关于treeview的问题,等待各位高手解决 急……javascript有没有类似LostFocus的事件? 急问题:用js能否打印某个文档 100分求解,HTML LIST 拖拽的问题,UP 有分 JS求防止用户关闭IE代码! 如何根据屏幕分辨率变换页面的图片 关于Option和length的疑问 关于动态加载网页背景图的问题,我写了一个函数但没加载成,不知道怎么回事 图片防盗链把自己屏蔽了,高手给看看 [新手问题]只会隐藏,不会删..
win.document.all.textBox.value = 'abcd';
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
</head>
<script>
var test = function(id){
window.open("http://bbs.csdn.net/?id="+id);
}
</script>
<body>
<input type="button" value="test" onclick="test('1');" />
</body>
</html>拼字符串 ?
有如下通知标题列表:
>关于领取教材的通知
>关于放假的通知
>关于上报材料的通知
---
点击每个通知标题就打开一个定制的小窗口展示该通知详细内容,代码如何写呢?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head><body>
<a href="#" title="1" onclick="getlist('1')">关于领取教材的通知</a><br />
<a href="#" title="2" onclick="getlist('2')">关于上报材料的通知</a>
<div id="showinfo">定制的小窗口</div>
<script>
function getlist(id)
{
if (id == "")
{
return false;
}
$.ajax({
url: "Getpt.asp",
data: "id=" + id,
type: "GET", beforeSend: function() {
$2(user).innerHTML = "读取中...";
},
success: function(msg) {
if (msg !== "") {
var datastr = msg;
document.getElementById("showinfo").innerHTML = msg;
}
}
});
}
</script>
</body>
</html>
我很想知道在 .NET框架下用C#写的如何给id传值? id是一个变量值,不是一个常数,是否可这样写呢:
<a href="#" onclick="test(<%# Eval("id")%>)"> <%# Eval("title")%> </a>请教。
<a href="#" onclick="test(<%# id%>)"> <%# Eval("title")%> </a><%# Eval("title")%>这样的写法只用在数据库绑定中
<%#id%> 应用在变量的绑定中
<%@ Page Language="C#" AutoEventWireup="true" EnableViewState="false" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected int id = 20;
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection();
cn.ConnectionString = "Data Source=(local);Initial Catalog=UserMGR;Integrated Security=True";
cn.Open();
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand();
cmd.CommandText = "SELECT * FROM [BaseObject]";
cmd.Connection = cn;
GridView1.DataSource = cmd.ExecuteReader();
GridView1.DataBind();
cn.Dispose();
}
}
</script>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<a href="" onclick="test(<%#id %>)"><%#Eval("Title") %></a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</form>
</body>
</html>