SAND
小狐狸
小狐狸
  • UID54
  • 注册日期2004-11-22
  • 最后登录2009-10-20
  • 发帖数98
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5442回复:4

【求助】如何实现这个功能?

楼主#
更多 发布于:2005-03-09 14:10
最近学习做网页,急须用到一个功能,不知如何实现。功能如下:
假设有一个网页A,在网页上有链接若干,并有一个指定的显示区域,当点击网页上的链接时,链接的内容便会在那个指定的显示区域内显示出来,而且区域的大小能根据所显示的内容大小来自动调节,而且不会在网页内部出现滚动条。(当然,如果该区域自动调节大小后使网页的可视区域大于浏览器,那么浏览器是肯定会出现滚动条的。)

如果具体点说的话,就像天空软件站:http://www4.skycn.com/soft/3532.html  的效果,点击左边的链接,就会在右边的区域显示对该款软件的介绍,但每一个软件的介绍内容是长短不一的,天空的网页可以对其进行自动自动调整,我就是想实现这样的功能,可是弄了好久也没弄出来。

说实在的,我试了(iframe)和(框架),但都无法达到我想实现的功能,就算用脚本能部分实现,但不是太麻烦,就是在FF中无效,在网上找了好多天,都没能解决这个问题。

所以又一次跑来求教,望各位知道的朋友能详细地告诉我,最好能给出完整的源代码,不然我还真不知道该把代码放哪里。先行谢过。
行到水穷处 坐看云起时
FireShow
狐狸大王
狐狸大王
  • UID516
  • 注册日期2004-12-03
  • 最后登录2012-02-29
  • 发帖数402
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-03-09 14:10
就像 BT China 那样?
不学无术
小狐狸
小狐狸
  • UID302
  • 注册日期2004-11-28
  • 最后登录2006-08-01
  • 发帖数31
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-03-09 14:10
可以考虑将连接到的页面中的 HTML 代码(BODY) 部分的取出,在显示区域内的代码显示。

不过这个对于跨域操作可能有些问题。
SAND
小狐狸
小狐狸
  • UID54
  • 注册日期2004-11-22
  • 最后登录2009-10-20
  • 发帖数98
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-03-09 14:10
不是那么复杂吧,如果要引用的页面定义了CSS,如果只复制BODY部分,不会出现问题吗?
行到水穷处 坐看云起时
风痕影
小狐狸
小狐狸
  • UID3714
  • 注册日期2005-03-07
  • 最后登录2006-08-02
  • 发帖数13
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-03-09 14:10
以前有做过类似的东西^^

可以用JavaScript,在连结被点击后把内容写入DIV里

(我以前做的是用下拉选单触发事件的)
飞翔的风帮我安了网页之翼
银色的雪谱成我的抱风伴静
我们一同悠游在风痕水影
游客

返回顶部