davyfeng
小狐狸
小狐狸
  • UID23717
  • 注册日期2008-04-17
  • 最后登录2008-04-22
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2355回复:6

FireFox 访问Html对象

楼主#
更多 发布于:2008-04-17 13:13
请问有什么方法可以在XUL的JS脚本中访问到当前页面的html元素,比如title等?如果要在XUL中获取当前页面的内容或者源码应该怎么办?
xmlhttp对象在firefox的JS脚本中可以直接使用么? 可以的话那是不是说在firefox的插件中可以使用流行的ajax脚本框架?
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
1楼#
发布于:2008-04-17 13:13
firefox中的脚本拥有比网页中脚本更高的特权。 在firefox中访问当前激活的页面,firefox提供了一个方便的入口,content对象。

更具体的东西, http://developer.mozilla.org/en/docs/Main_Page
里找吧
davyfeng
小狐狸
小狐狸
  • UID23717
  • 注册日期2008-04-17
  • 最后登录2008-04-22
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-04-17 13:13
看看先,谢谢了
davyfeng
小狐狸
小狐狸
  • UID23717
  • 注册日期2008-04-17
  • 最后登录2008-04-22
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2008-04-17 13:13
看过了,有所明白,firefox的扩展不能够调用页面的Js脚本,我的问题是页面的JS脚本可不可以打包到扩展中使用?如果可以的话,那么把现有的ajax脚本库打包到扩展中应该比较有用……
另外还有一个问题,虽然可以通过content.document来获取当前页面的document对象,但是如何获取其内容呢? 我还是没有找到合适的方法,有没有谁有具体的代码贴出来学习一下?  谢过先……
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
4楼#
发布于:2008-04-17 13:13
davyfeng:看过了,有所明白,firefox的扩展不能够调用页面的Js脚本,我的问题是页面的JS脚本可不可以打包到扩展中使用?如果可以的话,那么把现有的ajax脚本库打包到扩展中应该比较有用……
另外还有一个问题,虽然可以通过content.document来获取当前页面的document对象,但是如何获取其内容呢? 我还是没有找到合适的方法,有没有谁有具体的代码贴出来学习一下?  谢过先……
回到原帖
你看的还真快, 那些东西我看了一年也没看完。

把扩展解压就能看源码了。
davyfeng
小狐狸
小狐狸
  • UID23717
  • 注册日期2008-04-17
  • 最后登录2008-04-22
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2008-04-17 13:13
不好意思,那个东西一直在看,有获取当前网页内容的扩展么? 能不能举一两例
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
6楼#
发布于:2008-04-17 13:13
davyfeng:不好意思,那个东西一直在看,有获取当前网页内容的扩展么? 能不能举一两例回到原帖
https://addons.mozilla.org/en-US/firefox/addon/1341
游客

返回顶部