CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

大虾们请帮忙看看这样的功能是怎样实现的.

楼主susan0603()2006-05-02 15:21:02 在 .NET技术 / ASP.NET 提问

大家说说在www.yok.com网站上选择百度搜索,搜索结果怎么可以显示在右边的frame中呢?  
   
  因为baidu的搜索结果页面中   有一个  
  if   (top.location   !==   self.location)   {  
  top.location=self.location;  
  }  
  总是会占用整个面面,不能把搜索结果放在一个frame中,不知www.yok.com是怎么实现的?  
   
  是不是有什么方法可以过滤掉这段JS代码呢? 问题点数:50、回复次数:10Top

1 楼susan0603()回复于 2006-05-03 20:15:12 得分 0

没有答,只有自己顶了Top

2 楼llwen218(lanlan)回复于 2006-05-03 20:20:11 得分 0

是可以的Top

3 楼llwen218(lanlan)回复于 2006-05-03 20:23:30 得分 5

Response.Write("<script>parent.main.location.href='AllDevice.aspx';</script>");Top

4 楼susan0603()回复于 2006-05-03 21:45:51 得分 0

谢谢   llwen218(lanlan)的回复,不过我比较菜,能说具体吗?多谢了!Top

5 楼webwait(webwei)回复于 2006-05-03 22:43:22 得分 40

在你的网页里添加:  
  <script>var   location='';</script>  
  会骗过百度的那段js  
   
  Top

6 楼susan0603()回复于 2006-05-03 23:07:19 得分 0

webwait(webwei)   老兄,试了你说的方法好象还是不行呢?Top

7 楼susan0603()回复于 2006-05-03 23:19:09 得分 0

忘了说,我用的是multipage控件,每个PageView放一个iframeTop

8 楼webwait(webwei)回复于 2006-05-03 23:22:05 得分 0

位置不对吧,呵呵:  
  ====  
  <HTML>  
  <HEAD>  
  <script>var   location='';</script>  
  <TITLE>test</TITLE>  
  <META   HTTP-EQUIV="Content-Type"   CONTENT="text/html;   charset=gb2312">  
  </HEAD>  
   
  <frameset   name="topframe"   border="0"   cols="160,12,*"   FRAMEBORDER="0"   FRAMESPACING="0">  
      <frameset   rows="102,   *"   border="0"   framespacing="0"   frameborder="0">  
          <frame   name="search_box"   src="http://www.baidu.com"   noresize   border="0"   framespacing="0"   frameborder="0"    
   
  scrolling="no"   style="border-bottom:   solid   1   #848284">  
          <frame   name="search_engine"   src="http://www.baidu.com"   scrolling="auto">  
      </frameset>  
      <frame   name="bar"   src="http://www.baidu.com"   NORESIZE   FRAMEBORDER="0"   MARGINWIDTH="0"   MARGINHEIGHT="0"   SCROLLING="no">  
      <frame   name="right"   src="http://www.baidu.com"   NORESIZE   FRAMEBORDER="0"   MARGINWIDTH="2"   MARGINHEIGHT="0"    
   
  SCROLLING="auto">  
  </frameset>  
  </html>Top

9 楼webwait(webwei)回复于 2006-05-03 23:28:10 得分 0

<HTML>  
  <HEAD>  
  <script>var   location='';</script>  
  <TITLE>test</TITLE>  
  <META   HTTP-EQUIV="Content-Type"   CONTENT="text/html;   charset=gb2312">  
  </HEAD>  
  <table   width=800   height=600>  
  <tr>  
  <td   width=200>  
  <iframe   name='test1'   scrolling='no'   frameborder='0'   src='http://www.baidu.com'   width='100%'  
  height='100%'></iframe>  
  </td>  
  <td   width=600>  
  <iframe   name='test2'   scrolling='no'   frameborder='0'   src='http://www.baidu.com'   width='100%'  
  height='100%'></iframe>  
  </td>  
  </tr>  
  </table>  
  </html>  
  都可以Top

10 楼webwalker(Jason.Xu@BenQ.com)回复于 2006-05-03 23:37:59 得分 5

也可以这样的  
   
  获得用户输入的值,post到go.php里,然后传递参数到baidu等,在右边的框架进行搜索Top

相关问题

关键词

得分解答快速导航

  • 帖主:susan0603
  • llwen218
  • webwait
  • webwalker

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo