(小猪妹马甲之八卦兔子) iframe 不是另一个页面吗?如何 保存这个值啊 demo.aspx iframe。aspx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.ajaxbbs.net/test/ymPrompt4.0/demo.html 我明白了你div出来的iframe吧??只要不跨域就很简单了如果没有记错的话window.frames[""]....就成了....不过你问的太玄幻了,我可能没有理解你的意思...父页面是A 子页面是B 你是想A取B的值还是 B赋值给A呢?? ymPrompt也应该类似jquery模式,在JQUERY中使用jwindow就可弹出窗口参考 他的更不不是框架问题,而是这个框架是另一个页面动态创建的一个iframe。不需要这个iframe 父页面是A 子页面是B 想A取B的值 top.document.getElementById(....)..... b页面中这么写id是a页面的id就成了 b页面中这么写, 而其中的id是a页面的id就成了 这样id就被赋值了 b页面中这么写, 而其中的id是a页面的id就成了 这样此控件就被赋值了 window.top.frames[''].document.getElementByid("") 把值传给session,通过获取session的值来保存那个值 其实上一贴中,我已经通过测试了。已经稍微帮他把iframe拿掉了。。楼主可以去测试下。我本地是可以的。 关键他的按钮是在弹出来的页面上。而且没有返回值。。本来可以window.parent的形式的。。 我把框中的值给父亲框,看来只能用JavaScript了 啊 你有没有去看我给你的回帖。。把iframe去掉就行了。 如果是父页面取子页面的情况考虑的话,不好.....这么做有些问题,如果A页面不再有父页面没有问题,如果A页面本身也是子页面的话就出问题了...还有jq也是js,框架只能帮你解决一部份问题,而不是所有...所以我从不担心这样的框架我不会用,因为学起来很简单,但是js的理论基础你还是应该去掌握的(当然也要看每个人的理想了) 我帮你弄了下,我叫你不要弄框架,你偏要弄 关键在modalbox.js里面。 是75行: h_iframe = ' <div class="modalbox-content-iframe">...... <div>'; 换成。 h_iframe = ' <div class="modalbox-content-iframe"> <input type=\"text\" ID="TextBox1"/> </div>'; 后你要看效果的话: --- 找到160行左右。。 close: function(id) { 函数开始紧跟加上两句赋值语句; var a=document.getElementById('TextBox1').value; document.getElementById('Text1').value=a; -- 你输入值点击关闭或Ok后,就会替换掉本页面上文本框的值。 -- PS:替换掉框架页面后,样式自己去调下。--------------------------打开那个js文件就可以看到了 www.517181.cn/WebSite10.rar可否送到底 我已经改过了,,我已经是用你的demo改的。。通过了测试。。 to jxyxhz:支持一下,我闪了,刚跟你说了我当了4年的asp版版主,昨天就被下了,现在是光荣的前任版主了,哈哈 http://www.517181.cn/WebSite10.rar 现在不加http的都是坏链接 现在换了一个测试啊,不是原来的框架 了[email protected]守候 能不能发给我一份看一下,iframe很陌生 Very cool!!!Thank you. function test(){document.getElementById("father").value= window.top.frames[''].document.getElementByid("TextBox1").value;}新的版本是不是这中形式 今天上午研究了google地图,搞定,今天下午这个可是把我困了好久,感谢党,感谢人民,感谢# jxyxhz# (小虎)csdn 雷锋啊 Ext不懂观望,不能帮你了,,说实在的我Jquery也菜的要命。。--你之前那个Demo稍微改下就可以了,已经发你邮箱。。我也先闪了。。祝楼主好运 看了一下那个js代码,味道不太好感觉view与logic混合了var maskStyle = 'position:absolute;top:0;left:0;display:none;text-align:center'; var div = document.createElement('div'); div.innerHTML = [ /*遮罩*/ "<div id='maskLevel' style=\'" + maskStyle + ';z-index:10000;\'></div>', useIframe ? ("<iframe id='maskIframe' style='" + maskStyle + ";z-index:9999;filter:alpha(opacity=0);opacity:0'></iframe>") : '', /*窗体*/ "<div id='ym-window' style='position:absolute;z-index:10001;display:none'>", useIframe ? "<iframe style='width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1'></iframe>": '', "<div class='ym-tl' id='ym-tl'><div class='ym-tr'><div class='ym-tc' style='cursor:move;'><div class='ym-header-text'></div><div class='ym-header-tools'></div></div></div></div>", "<div class='ym-ml' id='ym-ml'><div class='ym-mr'><div class='ym-mc'><div class='ym-body'></div></div></div></div>", "<div class='ym-ml' id='ym-btnl'><div class='ym-mr'><div class='ym-btn'></div></div></div>", "<div class='ym-bl' id='ym-bl'><div class='ym-br'><div class='ym-bc'></div></div></div>", "</div>"].join(''); document.body.appendChild(div),div = null; ym_hTool.innerHTML = "<div class='ymPrompt_close' title='"+curCfg.closeTxt+"' onclick='ymPrompt.doHandler(\"close\")'> </div>"; ym_body.innerHTML = !curCfg.iframe ? ('<div class="ym-content">' + curCfg.message + '</div>') : "<iframe width='100%' height='100%' border='0' frameborder='0' src='" + curCfg.message + "'></iframe>"; //内容 (function(el,obj){for(var i in obj)try{el[i]=obj[i]}catch(e){}})(ym_body.firstChild,curCfg.iframe);//为iframe添加自定义属性现在这样的代码我们已经不写了,基本都是以模板的方法了 aspx 网页导航菜单样式? [图] ASP.NET2.0做带邮箱的网站需要哪些条件? 从SQL语句中获取表集合 的正则 ??????? ASP.NET Assembly 文件下载时老是跳出迅雷,而且下下来都是aspx文件 TEXTBOX控件如何不保留记录 自定义控件写出图片数据流的问题 CType的使用 MVC3 关于修改时验证的问题 IIS5该如何配置才能发邮件? 用Javascript判断文本框输入只能由汉字、字母或数字组成? asp.net html控件提交访问后台代码?
在JQUERY中使用jwindow就可弹出窗口
参考
父页面是A 子页面是B 想A取B的值
b页面中这么写id是a页面的id就成了
b页面中这么写, 而其中的id是a页面的id就成了 这样此控件就被赋值了
关键他的按钮是在弹出来的页面上。而且没有返回值。。本来可以window.parent的形式的。。
你有没有去看我给你的回帖。。把iframe去掉就行了。
如果是父页面取子页面的情况考虑的话,不好.....这么做有些问题,如果A页面不再有父页面没有问题,如果A页面本身也是子页面的话就出问题了...还有jq也是js,框架只能帮你解决一部份问题,而不是所有...所以我从不担心这样的框架我不会用,因为学起来很简单,但是js的理论基础你还是应该去掌握的(当然也要看每个人的理想了)
h_iframe = ' <div class="modalbox-content-iframe">...... <div>'; 换成。
h_iframe = ' <div class="modalbox-content-iframe"> <input type=\"text\" ID="TextBox1"/> </div>';
后你要看效果的话: ---
找到160行左右。。
close: function(id)
{
函数开始紧跟加上两句赋值语句;
var a=document.getElementById('TextBox1').value;
document.getElementById('Text1').value=a; --
你输入值点击关闭或Ok后,就会替换掉本页面上文本框的值。 --
PS:替换掉框架页面后,样式自己去调下。
--------------------------
打开那个js文件就可以看到了
www.517181.cn/WebSite10.rar
可否送到底
http://www.517181.cn/WebSite10.rar
现在不加http的都是坏链接
守候
Thank you.
{
document.getElementById("father").value= window.top.frames[''].document.getElementByid("TextBox1").value;
}新的版本是不是这中形式
# (小虎)
csdn 雷锋啊
你之前那个Demo稍微改下就可以了,已经发你邮箱。。我也先闪了。。祝楼主好运
var div = document.createElement('div');
div.innerHTML = [
/*遮罩*/
"<div id='maskLevel' style=\'" + maskStyle + ';z-index:10000;\'></div>', useIframe ? ("<iframe id='maskIframe' style='" + maskStyle + ";z-index:9999;filter:alpha(opacity=0);opacity:0'></iframe>") : '',
/*窗体*/
"<div id='ym-window' style='position:absolute;z-index:10001;display:none'>", useIframe ? "<iframe style='width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1'></iframe>": '', "<div class='ym-tl' id='ym-tl'><div class='ym-tr'><div class='ym-tc' style='cursor:move;'><div class='ym-header-text'></div><div class='ym-header-tools'></div></div></div></div>", "<div class='ym-ml' id='ym-ml'><div class='ym-mr'><div class='ym-mc'><div class='ym-body'></div></div></div></div>", "<div class='ym-ml' id='ym-btnl'><div class='ym-mr'><div class='ym-btn'></div></div></div>", "<div class='ym-bl' id='ym-bl'><div class='ym-br'><div class='ym-bc'></div></div></div>", "</div>"].join('');
document.body.appendChild(div),div = null; ym_hTool.innerHTML = "<div class='ymPrompt_close' title='"+curCfg.closeTxt+"' onclick='ymPrompt.doHandler(\"close\")'> </div>";
ym_body.innerHTML = !curCfg.iframe ? ('<div class="ym-content">' + curCfg.message + '</div>') : "<iframe width='100%' height='100%' border='0' frameborder='0' src='" + curCfg.message + "'></iframe>"; //内容
(function(el,obj){for(var i in obj)try{el[i]=obj[i]}catch(e){}})(ym_body.firstChild,curCfg.iframe);//为iframe添加自定义属性现在这样的代码我们已经不写了,基本都是以模板的方法了