当前位置:编程学习 > C#/ASP.NET >>

如何给iframe中的文本框赋值

前一阵写一个偷懒小程序的时候遇到一个问题
我写了一个html页面A,页面里有一个iframe,iframe里嵌套的是一个网站的一个表单提交页面B,
我想当我在A里点击一个按钮的时候给iframe上所嵌套的B页面里的文本框赋值,不知道有什么办法吗? --------------------编程问答-------------------- 跨域了 js无解

后台来做。
楼主看看
http://uicss.cn/cross-domain/ --------------------编程问答-------------------- 如果是跨域的并且那个网站你不能修改代码的话,是不能对文本框进行赋值的 --------------------编程问答-------------------- 上次我也有这样的需求,最没没有做成功。 --------------------编程问答-------------------- 完全没解决问题 --------------------编程问答--------------------
function setTextareaWidth(objC) {
            var dgrdRows = objC.find("#dgrd_online tr");
            var cCount = 0;
            for (var i = 0; i < dgrdRows.length; i++) {
                var obj = $(dgrdRows[i]).find("textarea");
                if (obj.width() > 620) {
                    obj.width(620);
                }
                //obj.width(); 
            }
        }
        function setTxtWidth() {
            var arr = $("iframe");
            var count = 0;
            for (var i = 0; i < arr.length; i++) {
                var obj = $(arr[i]);
                setTextareaWidth(obj.contents())
            }
        }

我这是给iframe中gridview控件里面的textbox控件设置长度的代码,你自己改写一下 --------------------编程问答--------------------
function setTextareaWidth(objC) {
            var dgrdRows = objC.find("#dgrd_online tr");
            var cCount = 0;
            for (var i = 0; i < dgrdRows.length; i++) {
                var obj = $(dgrdRows[i]).find("textarea");
                if (obj.width() > 620) {
                    obj.width(620);
                }
                //obj.width(); 
            }
        }
        function setTxtWidth() {
            var arr = $("iframe");
            var count = 0;
            for (var i = 0; i < arr.length; i++) {
                var obj = $(arr[i]);
                setTextareaWidth(obj.contents())
            }
        }

我这是给iframe中gridview控件里面的textbox控件设置长度的代码,你自己改写一下
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,