a.jsp中打开b.jsp,b.jsp处理会调用c.jsp,c.jsp如何将参数传递给a.jsp页面上?直接将结果反馈给正在编辑的页面,而不是通过url方式
也就是说A页面一直是打开状态,b和c都是动态处理页面。
也就是说A页面一直是打开状态,b和c都是动态处理页面。
解决方案 »
- js如何获取标题栏和任务栏的关闭事件?
- Ext FormPanel中的ComboBox为什么声明失效,全部变成了文本框
- 有没有专业开发javascript的IDE?
- 100分跪求!修改 fckeditor 源码问题?
- 嵌入的页面登陆时,刷新主页面的问题(附带详细描述),哪位大哥给看下啊,非常感谢了!
- 在showModalDialog窗口内怎么跳转
- javascript中怎么样求绝对值?
- 怎样让标题提示信息折行??
- 如何在HtmlHelp制成的.chm里使用JavaScript的cookie功能?
- js 获取html指定id内图片地址图片,怎么写?
- 求用 JS 替换日期时间格式
- 如何做到点击哪个行就删除那行的呢
var win = window.open() A访问B,C 用 win.xxx, xxx是DOM引用, B,C访问A用 parent.xxx
打开用的是模态对话框的话: 将self作为参数传入showModalDialog, B中用dialogArguments,就可访问父页面的值了
<input name="pp" type="text" id="pp">
<div id=1 title="选择品牌" onclick="classname('pp');"><img src="img050606/b.gif"/></div>
<script laguage="javescript">
var url="classname.jsp?classname=1";
var w=showModalDialog(url,window,"dialogWidth:350px;dialogHeight:230px;help:no;scroll:no;status:no;");//这里W就是返回所获得的值。
document.all.pp.value=w;
//document.getElementById("pp").value=w;//这里就是把返回的值填写到输入框里。
</script> <body><div onClick="setvalue('分类1');">分类1</div>
<div onClick="setvalue('分类2');">分类2</div>
<div onClick="setvalue('分类3');">分类3</div>
<div onClick="setvalue('分类4');">分类4</div>
<div onClick="setvalue('分类5');">分类5</div>
<script laguage="javescript">
function setvalue(setv){
window.returnValue = setv;//返回的值
window.close();
}
</script>
</body>这都已经实现了大概70%了,就是我想从C页面传递,应该可以吧?不要什么都用ajax吧,没那个必要吧
function(){
document//这里就是a页面的
}
在b页面js用
var a_func=window.arguments
a_func()给a页面附值。同理,你可以打开c,然后执行b的脚本function