超难问题:如何用VBScript写个网页,上面有很多引擎可以打勾选择,但输入“显示器 美格 价格”字样查询时,只有一个窗口打开。

时间:2021-07-16 21:53:58
而不是像现在一些网站一样,一下就打开多个查询结果的窗口(有多少个引擎,就有多少个窗口)。

各位高人不妨给点意见或代码。
请教请教!

6 个解决方案

#1


我认为不是代码的问题,你的描述不够明确,况且这也不是什么SUPER难的问题,你把意思弄明白了我给你回答吧,无论代码也好还是其它什么都可以。
  我不知道你的打勾是只是单选(类RADIO)还是可多选(类CHECKER)如果可以多选你打开单个窗口是何意。
希望你能换取一种思路是不是可以TABPAGE的显示风格来解决一个窗口多个查询引擎的问题。

#2


谢谢大侠的指点!
请看http://www.hao123.com/下面有很多个引擎,如:
   新浪 搜狐 雅虎 软件 google Yahoo 百度 百度 搜刮mp3 歌词 新浪图片 百度图片 天网搜索  
   等等引擎。
   但是要是在那个文本框输入:电脑 电子书 下载 asm,选择3个引擎,比如google Yahoo 百度,点击“搜索”时,那么它会打开3个窗口(选择几个引擎,就打开几个窗口)。
   能不能使查询结果只在一个窗口输出?就是说,按了“搜索”按钮后,里面加一些什么代码,才能使查询结果只有一个窗口输出?
   可以另开窗口加分。
   请教请教!谢谢先!

#3


我还是没明白你的意思,让我来说说我的理解吧。
其实那选了三个就出来三个窗口,各窗口一定是相应的引擎查找到的页面。
而你现在要多先了只出一个窗口,那么我到底首选哪个引擎呢。
我前面提醒你的意思是:
如果你确定了首选窗口,而此时你就可以通过TABPAGE那种方式解决,只需要把用户的查询字符串在页面间传递即可,也就是说如果用户选了三个引擎,你的那一个页面中有三个TABPAGE分别是这三个引擎的名字,而当前显示的那一个就是你系统中默认的(例如引擎的数据库存入顺序等)。

#4


我刚才明白你的真正意思,你不是想把那三个引擎查出来的数据全放在一个页面中。让用户去自行决定?是不是?????
如果是这样,这是不对的,思路就是不对。
引擎都具有翻页功能,排序功能,你如何让他们翻页,因为你完全不可能把所有未翻出来的页面链接出到,象GOOGLE有时越翻越多,它是在服务端处理的,所以你如果这么想是没必要的。也是不可能实现的。

#5


555....555
听大侠这么说,我看真的是没有办法了。
谢谢您的解答!
我的意思就是要多个引擎的输出结果都在一个窗口排列显示。就像是一个引擎的查询结果一样。
但究竟怎么才能“集成”那几个引擎的查询结果,让它们全部显示在一个窗口里呢?


请教请教!

#6


问题我给你分析过了,没有办法,不信你去翻一下GOOGLE显示前几页,翻才给显示后面的,没办法把未显示的取出来。我给你的建议也是目前最好的也不费时,用户操作避免了弹很多窗口的不友好。

#1


我认为不是代码的问题,你的描述不够明确,况且这也不是什么SUPER难的问题,你把意思弄明白了我给你回答吧,无论代码也好还是其它什么都可以。
  我不知道你的打勾是只是单选(类RADIO)还是可多选(类CHECKER)如果可以多选你打开单个窗口是何意。
希望你能换取一种思路是不是可以TABPAGE的显示风格来解决一个窗口多个查询引擎的问题。

#2


谢谢大侠的指点!
请看http://www.hao123.com/下面有很多个引擎,如:
   新浪 搜狐 雅虎 软件 google Yahoo 百度 百度 搜刮mp3 歌词 新浪图片 百度图片 天网搜索  
   等等引擎。
   但是要是在那个文本框输入:电脑 电子书 下载 asm,选择3个引擎,比如google Yahoo 百度,点击“搜索”时,那么它会打开3个窗口(选择几个引擎,就打开几个窗口)。
   能不能使查询结果只在一个窗口输出?就是说,按了“搜索”按钮后,里面加一些什么代码,才能使查询结果只有一个窗口输出?
   可以另开窗口加分。
   请教请教!谢谢先!

#3


我还是没明白你的意思,让我来说说我的理解吧。
其实那选了三个就出来三个窗口,各窗口一定是相应的引擎查找到的页面。
而你现在要多先了只出一个窗口,那么我到底首选哪个引擎呢。
我前面提醒你的意思是:
如果你确定了首选窗口,而此时你就可以通过TABPAGE那种方式解决,只需要把用户的查询字符串在页面间传递即可,也就是说如果用户选了三个引擎,你的那一个页面中有三个TABPAGE分别是这三个引擎的名字,而当前显示的那一个就是你系统中默认的(例如引擎的数据库存入顺序等)。

#4


我刚才明白你的真正意思,你不是想把那三个引擎查出来的数据全放在一个页面中。让用户去自行决定?是不是?????
如果是这样,这是不对的,思路就是不对。
引擎都具有翻页功能,排序功能,你如何让他们翻页,因为你完全不可能把所有未翻出来的页面链接出到,象GOOGLE有时越翻越多,它是在服务端处理的,所以你如果这么想是没必要的。也是不可能实现的。

#5


555....555
听大侠这么说,我看真的是没有办法了。
谢谢您的解答!
我的意思就是要多个引擎的输出结果都在一个窗口排列显示。就像是一个引擎的查询结果一样。
但究竟怎么才能“集成”那几个引擎的查询结果,让它们全部显示在一个窗口里呢?


请教请教!

#6


问题我给你分析过了,没有办法,不信你去翻一下GOOGLE显示前几页,翻才给显示后面的,没办法把未显示的取出来。我给你的建议也是目前最好的也不费时,用户操作避免了弹很多窗口的不友好。