首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

那种传递方式比较好?解决方法

2012-01-29 
那种传递方式比较好?我在页面A中有一个控件button1,现在我想让页面B可以访问到它。前提是。界面B是通过界面A

那种传递方式比较好?
我在页面A中有一个控件button1,现在我想让页面B可以访问到它。
前提是。界面B是通过界面A的某个超链接打开的。
      请问应该用那种方法比较好。可不可以向windowfrom一样,在B中定义属性,然后在A中给B的属性赋值?
      不想用静态变量的方式。感觉那种方式很不好。
      麻烦各位了。

[解决办法]
用javascript

var parent = windows.opener;
var button1 = parent.document.all( "Button1 ")
button1.click();
[解决办法]
楼上正确答案,不过好象应该是var button1 = parent.document.all.Button1;吧?
[解决办法]
哦.我试了下,都可以,不好意思
[解决办法]
哎~~标准的IE Only写法……
[解决办法]
parent.document.getElementById( " ")
[解决办法]
1.如果你是想在新网页中访问来源网页的内容:
asp 2.0中页面之间的传值有一新的方法,即跨网页公布(即Cross-Page Posting),你可以在网上搜搜这方面的资料,比较简单,我想应该能满足你的要求,它不但能读取来源网页中某个按钮,而且能调用来源网页中一切公有的方法和属性

2.如果你是想用一个新的网页来设置来源网页的某个控件的属性:
就用javascript比较好

[解决办法]
lonehare(无名) ( ) 信誉:100 Blog 加为好友 2007-06-08 10:00:19 得分: 0
哎~~标准的IE Only写法……
--------------------------------------------
么办法,国内浏览器市场MS占了一大半- -
[解决办法]
有不用 javascript 的方法吗?
---------------
比较好的就是javascript的方式了

热点排行