vworld
小狐狸
小狐狸
  • UID22892
  • 注册日期2008-02-12
  • 最后登录2008-04-29
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4828回复:5

iframe问题请教

楼主#
更多 发布于:2008-02-12 11:06
要對iframe里撷取资讯出来,可是无法work
content.document.all.iframe_name.contentWindow.document.getElemetsByTagName("a")[0];
请问是什麽原因,谢谢
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
1楼#
发布于:2008-02-12 11:06
vworld:要對iframe里撷取资讯出来,可是无法work
content.document.all.iframe_name.contentWindow.document.getElemetsByTagName("a")[0];
请问是什麽原因,谢谢
回到原帖
IE-only.
http://developer.mozilla.org/en/docs/DOM:window.frames
vworld
小狐狸
小狐狸
  • UID22892
  • 注册日期2008-02-12
  • 最后登录2008-04-29
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-02-12 11:06
请问window.frameElement是指在网页中的iframe吗?
如果有很多个iframe…那要如何指定,谢谢!
vworld
小狐狸
小狐狸
  • UID22892
  • 注册日期2008-02-12
  • 最后登录2008-04-29
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2008-02-12 11:06
window.frames[0].document.title;
抓到的结果是分页的title,不是iframe里的title,
请教要怎麽做才能撷取iframe的title
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
4楼#
发布于:2008-02-12 11:06
如果iframe有id,好像可以通过getElementById得到iframe,如果没有可以试试xpath。

title是不是指<iframe title="test">里的题目?如果找到了iframe元素,可以通过getAttribute("title")得到。
jd0016178
小狐狸
小狐狸
  • UID22947
  • 注册日期2008-02-17
  • 最后登录2009-09-10
  • 发帖数15
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2008-02-12 11:06
firefox(2.0.0.12)不能正确保存页面,“页面另存为“之后图片打不开!
点“页面另存为”,自动显示的文件名为“posting.php”“hmhome”“readSubMain.jsp”等等,不能正确显示正常的中文新闻标题;

选“网页,全部”,则页面能正常保存并打开;但如果我改变文件名,输入正常的中文新闻标题 ,则保存下来的页面无法正常打开,无论是用IE,还是用Firefox都只能显示文字信息,无法显示图片(图片已经保存在同名文件夹中,但无法正常打开!)。

所以一遇到带好图片的文章我都要用ie再打开,保存一次,很浪费时间,2个月以来一直如此,忍无可忍,所以强烈建议你们改正这个错误!


如果是bug,怎么汇报bug?
游客

返回顶部