关于PageLoad的一个疑问!!
发布网友
发布时间:2023-11-01 02:52
我来回答
共1个回答
热心网友
时间:2024-12-01 14:06
因为服务器端的时事件先执行完毕后才会响应给客户端,亦即执行Response.Write(this.url.Value.ToString());
时,客户端的js方法根本没有执行.
建议在通过其他方式在cs里获得所谓父窗口的url,在进行操作.
看你的代码就知道你对.net运行机制还了解甚少.
你应该搞清楚服务器端Page_Load执行的时间肯定远远在<script type= "text/javascript">
document.getElementById("url").value=parent.location.href;//设置隐藏控件的值为父窗口的url
</script>
之前,明白吗?????