您好,欢迎访问一九零五行业门户网

用JS操作FRAME中的IFRAME及其内容的实现代码_javascript技巧

问:想通过在地址栏输入一段js来设置一下页面里某个frame中的iframe的url和里面某个text的值,然后点击提交按钮。注意:页面是其它网站的,不要给出一些改动页面代码的答案。具体情况如下:
主页面.htm:
view plaincopy to clipboardprint?
main.jsp :
要求:
1.当打开主页面后,在地址栏里输入一段js,来改变mainframe的src为http://.../c.jsp.
2.当打开主页面后,在地址栏里输入一段js,来设置mainframe此时的页面中name为txt1的文本框的值为119,并点击其中name为btn1的按钮.
google了一下,还真没找到现成的类似答案。于是自己试了试,试出了答案。相信对于再问同样问题的朋友,可以有所帮助。
1.javascript:frames(primaryframe).document.mainframe.location=http://.../c.jsp;
2.javascript:var a=frames(primaryframe).document.mainframe.document.getelementbyid(txt1).value=119;frames(primaryframe).document.mainframe.document.getelementbyid(btn1).click();
至于设置文本框为什么是var a=frames(primaryframe).document.mainframe.document.getelementbyid(txt1).value=119;而不是直接用frames(primaryframe).document.mainframe.document.getelementbyid(txt1).value=119; 大家试试就知道了。
其它类似信息

推荐信息