如何给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