本页面传值 不刷新
本页面传值 不刷新比如
在Default.aspx页面里
<a href="Default.aspx?int=1">传值</a>
点击“传值”后 页面不刷新 怎么实现? 不知道能不能有这种效果? --------------------编程问答-------------------- 为什么要页面不刷新?是考虑速度还是?
如果是想传值后不进行一些操作,加个条件判断(Page.IsPostBack) --------------------编程问答-------------------- Javascript --------------------编程问答-------------------- 說明一下要的結果有什么用看看﹐如果為了不刷新如一樓所說加一個判斷﹕if(IsPostBack) --------------------编程问答-------------------- ajax --------------------编程问答-------------------- 要是為了這樣的話不如可以考慮一下AJAX可以這樣后台處理﹗ --------------------编程问答-------------------- ajax或者iframe --------------------编程问答-------------------- ajax 实现不了 ... --------------------编程问答-------------------- 到底想要实现什么? --------------------编程问答-------------------- iframe的很容易:
test.htm:
<iframe src="post.htm"/>
post.htm
<a href="Default.aspx?int=1">传值</a>
这样test.htm不会刷新
ajax也不难,不过需要一大段代码,网上查查看 --------------------编程问答-------------------- 为什么不用脚本
定义一个参数
var setValue;
function SetValue(int)
{
setValue = int;
}
<a onclick="SetValue(1);"></a> --------------------编程问答-------------------- 点击“传值”后 页面不刷新 怎么实现? 不知道能不能有这种效果?
-------
不知道要实现什么
不刷新是什么意思。LZ问题描述的再仔细一点,现在就算给出个方案。
也不一定符合你的要求。
是要无刷新请求数据呢 还是禁用呢。。。 --------------------编程问答-------------------- 是无刷新请求数据 --------------------编程问答-------------------- ajax 实现不了 ...????????????
=======
对ajax来说,太小菜了,用着没意思 --------------------编程问答-------------------- ajax就是可以实现不刷新的。。。。 --------------------编程问答-------------------- 需求不明+我水平不够=这个问题我答不上 --------------------编程问答-------------------- 实在不明白, 你要说什么东西,不刷新,你要做什么不刷新,我们都没有看懂, --------------------编程问答-------------------- 灌水太多,就不回答了。 --------------------编程问答-------------------- AJAX~ --------------------编程问答-------------------- <a href="#" onclick="javascript:return aaa('value');">传值</a>
<scsript>function aaa(value){document.getElementById("id").text=value}</script>
没试过,随手写的,不知道可不可以,大概就这意思了
--------------------编程问答-------------------- AJAX~就是不刷新。。。
--------------------编程问答-------------------- 是不是这样
在Default.aspx页面里
<a href="Default.aspx?int=1">传值</a>
页面不动,即使“传值”在页面下面不会跳到上面去? --------------------编程问答-------------------- //JS脚本 获取 参数
//--获取URL参数
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)
return unescape(r[2]);
return null;
} --------------------编程问答-------------------- 需求不名 --------------------编程问答-------------------- 用window.open() 这个好像不刷新 --------------------编程问答-------------------- 懒得说了+也没什么好说的 --------------------编程问答--------------------
<asp:HiddenField ID="hidID" runat="server" Value="1"这是定义。
int ID= Convert.ToInt32((rptUser.Items[i].FindControl("hidID") as HiddenField).Value);这是页面C#接收。
用隐藏域传值就OK了。 --------------------编程问答--------------------
<asp:HiddenField ID="hidID" runat="server" Value="1"/>
补充:.NET技术 , ASP.NET