IE上有一个搜索工具,就在收藏夹的左边。点一下后在IE的走边出现一个子窗体,上面是搜索。怎么能在我Web页面里写事件定向到一的页面,当打开那个页面时那个搜索子窗体是打开的。这还不算,那个搜索子窗体是可以变的,比如说页面定向到google,可那个搜索子窗体却是别的网站的页面。我是在一搜(www.1sou.com)看到这个功能的,大家可以看一下,现在老总要我做,我完全没有头绪,哪位大哥大姐能告诉小弟,小弟必当重谢。

解决方案 »

  1.   

    对ie的操作不是很懂!):
    应该有对应的object !
      

  2.   

    ╭═══╮ ╭═══╮ ╭══════╮   
    ╰╮ ╭╯ ╰╮ ╭╯ ╰╮ ╭══╮╰╮  
     ║ ║   ║ ║   ║ ║  ╰╮╰╮ 
     ║ ║   ║ ║   ║ ║   ║ ║ 
     ║ ║   ║ ║   ║ ║   ║ ║ 
     ║ ║   ║ ║   ║ ║  ╭╯╭╯ 
     ║ ║   ║ ║   ║ ╰══╯╭╯  
     ║ ║   ║ ║   ║ ╭═══╯   
     ║ ║   ║ ║   ║ ║       
     ║ ║   ║ ║   ║ ║       
     ║ ║   ║ ║   ║ ║       
     ╰╮╰╮ ╭╯╭╯   ║ ║      也应有分!!!too
      

  3.   

    up有分,1++ 分 越往后up分越多
      

  4.   

    应该不会太难,实在不行的话,自己用个IFrame做个应该也行啊!
      

  5.   

    那也可以,那请后面的大哥告诉我IFrame怎么做吧。详细点,谢谢。
      

  6.   

    不是网页开发阿,如果是网页的话,简单的action="" target="你要指向的IFrame名字"就可了
      

  7.   

    <form name="form1" method="get" action="search.asp" target="_top">
    这是他那个网站的代码
      

  8.   

    可我现在都不知道在asp.net的页面里面弄出子窗体出来,这个应该不难吧,请大家教我
      

  9.   

    <IFRAME runat="server" id="contentpage" name="contentpage" frameBorder="0" width="100%" marginheight=0 marginwidth=0
    scrolling="auto" height="89%" style="BACKGROUND-COLOR: #ffebcd;"></IFRAME>
    <script>
    function SetUrl()
    {

    if(document.all("h1").value==1)
    {
    document.all("contentpage").src="obsFrame.htm";
    }
    else
    {
    document.all("contentpage").src="default/Search.aspx";
    }
    // alert(document.all("contentpage").src);
    }

    </script>
      

  10.   

    你说的我不是很懂,我就写个弹出窗口的代码吧:。Response.Write("<script Language=JavaScript>"); 
    string url="pass.aspx";       
    Response.Write("ChildWindow = window.open('"+url+"', '111', 'width=340,height=190,top=220,left=220,toolbar=no,status=no,location=no,menubar=no,directories=no,scrollbars=no,resizable=no')"); 
    Response.Write("</script>");
      

  11.   

    goody9807() 大哥<IFRAME></IFRAME>就是子窗体吗,我把代码放上去后出现一个像panel的东西,怎么不能往里面加控件,显示好象也不能像子窗体一样。还有后面的js我看不懂,请大哥详细教之,小弟不胜感激
      

  12.   

    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="t4.WebForm1"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <title>WebForm1</title>
    <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    </form>
    <FONT face="MS UI Gothic"></FONT><FONT style="BACKGROUND-COLOR: #ffffff" face="MS UI Gothic">
    </FONT><FONT style="BACKGROUND-COLOR: #ffffff" face="MS UI Gothic"></FONT><iframe id="iframe1" src="http://community.csdn.net/Expert/topic/3382/3382740.xml?temp=9.074038E-02"
    style="Z-INDEX: 101; LEFT: 20px; WIDTH: 440px; POSITION: absolute; TOP: 40px; HEIGHT: 345px">
    </iframe></IFRAME> <iframe id="iframe2" src="http://community.csdn.net/Expert/topic/3394/3394631.xml?temp=.8743097"
    style="Z-INDEX: 101; LEFT: 475px; WIDTH: 440px; POSITION: absolute; TOP: 40px; HEIGHT: 345px">
    </FORM>
    </body>
    </HTML>
    </IFRAME> </BODY></HTML>
      

  13.   

    偶也想知道啊。
    就象孟子E章下面的搜索MSDN 是怎么实现的。还有用GOOGLE搜索
    。。
    这些都是怎么实现的呢。郁闷啊。
    关注
      

  14.   

    子窗体在guxiangdefeng(故乡的风) 代码的帮助下实现了,可是我以前主窗体的Response.Redirect("地址") 的命令好象没有用了,我现在在主窗体里写事件怎么定向我的主窗体?最后请教,搞定结帐
      

  15.   

    你要的应该是这种效果吧,试试吧,应该是你想要的:
    window.open('yourPage','_search');
      

  16.   

    这只是一个简单的技巧,我没有看到www.1sou.com上是什么效果呀,不然我可以大概给你实现一个:)
      

  17.   

    关于iframe:    在页面中加入<iframe>标记,可在js中获取该对象,并可随意定制该对象,获取方法如下:    document.frames("frameName")  也可以是 document.frames[i] (注:i为frames在页面中frames数组的序号。)    另外<iframe>的优先级比较高,高于页面中的一些普通元素,如<div>,<input>等,在有用层控制的页面中要注意这一点。    <iframe>的src属性可以使iframe中加载的页面自由变化。此外,还可以通过代码自由更改<iframe>的宽、高等显示属性,使用的比较自由的化,可以实现一些比较高级的功能。    除了<iframe>,还有<frame>,两者有一些区别,就是包含<frame>元素的页面一般不能在有其他元素,所有的元素要写在<frame>所在的页面中,而<iframe>比较自由。