1、如何实现页面置顶,也就是页面处于其他窗口的最前面。请问下面这语句可以用吗?如何用?
<script>
if (top.location !=self.location)top.location=self.location;
</script>
或者,如何在使用showModalDialog打开的页面刷新的时候不会打开新的窗口(只在当前窗口刷新)
2、如何在当前页使用javascript调用其它页面中的javascript函数?这个函数公有,而且我知道在哪个页面。
我的目的是在电子地图中,选择了一个对象,想把这个对象传递到打开这个电子地图的页面上,并且执行相应的操作。
<script>
if (top.location !=self.location)top.location=self.location;
</script>
或者,如何在使用showModalDialog打开的页面刷新的时候不会打开新的窗口(只在当前窗口刷新)
2、如何在当前页使用javascript调用其它页面中的javascript函数?这个函数公有,而且我知道在哪个页面。
我的目的是在电子地图中,选择了一个对象,想把这个对象传递到打开这个电子地图的页面上,并且执行相应的操作。
解决方案 »
- 全部家当75分,求解
- |zyciis| 有没有哪个方法是输出文本到当前用户控件的最上方(像Page就有Response.Write)
- FCKEditor的使用方法?
- dotnetnuke 6在VS2008下编译出错
- 请求解决 HttpException (0x80004005): 未能加载视图状态。
- 一个简单的hypelink绑定问题,就是不明白哪里出错了!!在线等。解决了加分!
- 免费分享NHibernate五部曲全套视频
- 高分请教,如何将自己写好的一段代码编译成dll文件?
- 请问:怎么取得表格的坐标
- DataGrid问题,呵呵!
- 请教关于写入SQLSERVER NTEXT类型
- asp.net “未能在视图中打开,在<% %>块中,以不同方式将值括起来。” 的问题求助
2.window.opener.函数名 (调用父窗口的js函数)
顶层窗口的parent引用的是它本身.
另外,如何对页面a中javascript定义的变量进行赋值?
每个页面包含一下
---------------
在<head></head>之间加上<base target="_self">2。如何在当前页使用javascript调用其它页面中的javascript函数?这个函数公有,而且我知道在哪个页面。
---------------
推荐采用lovefootball(蟑螂) 的方法
下面的javascript就是我要调用的public function playSingleDevice()
{
var cameraName = window.parent.document.all.item("cameraName").value;
var selected = window.parent.selectedDevice; window.parent.document.all.item(cameraName).SetConnectionInfo(guid,caption,captionLocationValue,free,serverIPValue,serverPortValue);
window.parent.document.all.item(cameraName).LoginAndConnect();
window.parent.state[free] = 1; //表示处于非空闲状态
}
为何会告诉我对象为空或者不存在?
这个函数f存在于一个页面中a,这个页面存在于另外一个页面b的iframe中使用a页面中的一个按钮打开页面c现在,在c中调用a页面的函数f,f函数中的windows.parent是指哪个页面?
另外,如何对页面a中javascript定义的变量进行赋值?
----->
不管在那调用函数f
f函数中的windows.parent指的永远是这个函数所属页面的parent
你放到同一虚拟目录下试试就会明白aaa.htmaaaaaaaaaaaaaaaaaaaaaa <IFRAME ID="Frame1" SRC="bbb.htm" allowTransparency="true"></IFRAME>
bbb.htmbbbbbbbbbbbbbbbbbb<input type=button onclick="window.open('ccc.htm',null)">
<script>
function aa()
{
alert(1);
window.parent.location.href="ddd.htm"; //执行此函数 aaa.htm地址就会转向ddd.htm
}
</script>
ccc.htmcccccccccccccccccccccc
点击按钮 执行bbb.htm的函数aa(),aaa.htm地址就会转向ddd.htm,
不管你在任何地方执行aa(),bbb.htm函数的window.parent永远都是aaa.htm
<input type=button onclick="window.opener.aa();">
ddd.htmdddddddddddddddddddddddd
aa=3;
bb='ok';
就可以