高高手,很高很高的手们请看这里...............

mikexue 2002-01-22 05:19:49
我想提交之后顺序打开右边选框里的HTML页,怎么做???(能打开第一个选项也行,最好全部)

源大妈如下:

<HTML><HEAD><TITLE>项目选择脚本</TITLE>
<SCRIPT language=JavaScript>
<!--
// fbox - 待选项目列表
// tbox - 选择了的项目列表

function move(fbox,tbox) {
for(var i=0; i<fbox.options.length; i++) {
if(fbox.options[i].selected && fbox.options[i].value != "") {
// 增加项目列表到右侧
var no = new Option();
no.value = fbox.options[i].value
no.text = fbox.options[i].text
tbox.options[tbox.options.length] = no;

// 清空左侧的项目列表
fbox.options[i].value = ""
fbox.options[i].text = ""
}
}
BumpUp(fbox);
SortD(tbox);
}

// 清除空的项目列表
function BumpUp(box) {
for(var i=0; i<box.options.length; i++) {
if(box.options[i].value == "") {
for(var j=i; j<box.options.length-1; j++) {
box.options[j].value = box.options[j+1].value
box.options[j].text = box.options[j+1].text
}
var ln = i
break
}
}
if(ln < box.options.length) {
box.options.length -= 1;
BumpUp(box);
}
}

function SortD(box) {
var temp_opts = new Array()
var temp = new Object()
// 调用临时数组
for(var i=0; i<box.options.length; i++) {
temp_opts[i] = box.options[i]
}

//排序
for(var x=0; x<temp_opts.length-1; x++) {
for(var y=(x+1); y<temp_opts.length; y++) {
if(temp_opts[x].text > temp_opts[y].text) {
temp = temp_opts[x].text
temp_opts[x].text = temp_opts[y].text
temp_opts[y].text = temp
}
}
}

for(var i=0; i<box.options.length; i++) {
box.options[i].value = temp_opts[i].value
box.options[i].text = temp_opts[i].text
}
}

function Select(box) {
for(var i=0; i<box.options.length; i++) {
box.options[i].selected = true;
}
}

// -->
</SCRIPT>
<BODY bgColor=#ffffff text=#000000>
<CENTER>
<NOSCRIPT> <BR>
</NOSCRIPT>
</CENTER>
<FORM action="your action" method=post>
<TABLE align=center border=0>
<TBODY>
<TR>
<TD><SELECT class=pt9 multiple name=list1 size=8> <OPTION
value=11>项目选择列表1</OPTION> <OPTION value=12>项目选择列表2</OPTION> <OPTION
value=13>项目选择列表3</OPTION></SELECT> </TD>
<TD><INPUT name=B1 onclick=move(this.form.list1,this.form.list2) type=button value=" >> ">
<BR><INPUT name=B2 onclick=move(this.form.list2,this.form.list1) type=button value=" << ">
</TD>
<TD><SELECT class=pt9 multiple name=list2 size=8> <OPTION
value=21>项目选择列表4</OPTION> <OPTION value=22>项目选择列表5</OPTION> <OPTION
value=23>项目选择列表6</OPTION></SELECT> </TD></TR></TBODY></TABLE>
<DIV align=center><BR><INPUT name=Submit type=submit value=Submit> </DIV></FORM>
</BODY></HTML>
...全文
989 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bestext 2002-01-22
  • 打赏
  • 举报
回复
hehe,不需要很高很高的手吧?
是这个意思吗?

function OpenAll(_obj){
for(i=0;i<_obj.options.length;i++)
open(_obj.options[i].value);
}

<FORM onsubmit="OpenAll(document.all['list2'])">
ohno 2002-01-22
  • 打赏
  • 举报
回复
把<INPUT name=Submit type=submit value=Submit>
写成
<INPUT name=Submit type=button onclick="dd()" value=Submit>
<script>
function dd()
{
for (i in this.form.list2)
window.open (i.value)//就是你响应的value的值
}
<script>
rdy 2002-01-22
  • 打赏
  • 举报
回复
提交之后你可以将REQUEST。FORM中要打开的页面存在数组中,然后用循环
<body>
<script language=javascript>
window.open(url1);
window.open(url2);
</script>
真正的宽带加速方法!【实用】
--------------------------------------------------------------------------------

照这个方法设置之后,我觉得效果还不错。分享一下 觉得自己网速慢的可以来试试!


真正的宽带加速方法!!!!!!!!!!! (修正版)


(转贴)
我为了加快网络速度用了多少个软件 可是全都没用 根本不像这些软件所讲的神话那样 安装之后可以增加几%的速度 直到我发现这个网站 http://www.speedguide.net/ 你不用安装什么软件程序在你的计算机
我也用这个网站来修改微软Windows 操作系统的 registry ,或是修改 MTU 达到最佳化的设定


成功率达100% 国内不论用和信双向(速率6Mb/256Kb)Cable Internet / 东森双向Cable Internet 或是任何一家ADSL(速率1.5Mb) , 而且都有明显增加联机速度

但是我是推荐双向cable modem(非阳春型)的宽频网络 ,最好是下载能有超过1MB的宽频网络

如果是用ADSL下载不到1MB的或是双向cable modem阳春型(128kb/64kb)或是实用型 , (700kb/100kb)的就没什么用处

因为我相信你们现在大多数用ADSL 大部分的人下载的速度都是1MB以下 , 不是512KBPS就是786KBPS , 其实微软Windows操作系统的registry和MTU默认值下载的最大值都有1MB
如(98, Me) (Windows XP 有时候已帮你网络速度最佳化了)

所以在我实际的例子中 Windows 98, Me 加速的空间最大 , 但是你的ISP提供给你的速度下载不到1MB 你即使最佳化也没用

就像你最佳化后计算机的设定值变成你的计算机可以达到联机速度5000KBPS
你的ISP给你的下载最速度是512KBPS或是786KBPS 你的联机速度也只能有512KBPS或是786KBPS

我要好好的郑重强力的和大家推荐一下 http://www.speedguide.net/
这个网站是美国很有名的更改微软Windows操作系统的registry和MTU的网站以达到各种速度的最佳化

教学做法如下

首先 你的计算机一定要有Winzip8.0以上版本的压缩软件

连到 http://www.speedguide.net/

第一步骤:Windows 98, Windows Me, Windows 2000, Windows XP皆适用


左上方--Broadband 选项--Downloads/Patches --点下去:

(你就直接点这里吧,我给你连接好了)

注!!!以下文件都很“小” (直接下载吧,很多人眼神不好,找不到)

Windows 98 的需要的档案:
mtupatch98.zip
sguide_tweak_98_ME_PPPoE
sg_webtweak_9x.zip


Windows Me 的需要的档案:
sguide_tweak_98_ME
sguide_tweak_98_ME_PPPoE
sg_webtweak_9x.zip

Windows 2000/XP 的需要的档案:
sguide_tweak_2k.zip
sguide_tweak_2k_pppoe.zip
sg_webtweak_2k.zip


以上的程序解压缩后
当扩展名是.reg 就用鼠标左键直接点它
当扩展名是.inf 用鼠标右键点它 , 会出现下拉式的窗口 如果你是用Winzip中文版选 “安装” 如果你是用Winzip英文版选 “Install”

注意!!当你解压缩后同时发现 同时有扩展名是.reg的档案 也有扩展名是.inf的档案 切记只要执行扩展名是.reg的档案即可 , 不要去安装扩展名是.inf的档案还有其它的档案也不要碰它们

第二步骤 Windows 98, Windows Me, Windows 2000, Windows XP皆适用

到 http://www.speedguide.net/ 主页去
看到左面Shortcuts一栏----TCP/IP Analyzer 点下去 分析你的网络一些设定值
查一下你的 Default Receive Window (RWIN) = 256960 , 有没有达到256960这个数值
如果没有 按左面TCP/IP Analyzer 下的 TCP/IP Optimizer 点击进入新页面 下载上方第一个修正程序TCP Optimizer , 然后执行它

执行后 它会出来一个窗口 , 窗口上面显示你是哪种类型上网勾你上网的方式 选择你的宽带方式
窗口中间勾Modify All Network Adapters
窗口下面 勾Optimal settings 最后按 Apply changes

然后重新开机 再按TCP/IP Analyzer测试一下
应该Default Receive Window (RWIN) = 256960 的值会是256960(或接近)才对

(如果不是256960 这通常会出现在Windows 98里 应为它少一个程序
所以如果你的操作系统是Windows 98 在第一步骤 相同网页的中间位置下载MS Vtcp.386 fix for Windows 98这个程序解压缩后执行 再重新开机)

第三个步骤 只适用于Windows XP
中文版 ,如下

“开始” 选 “运行” 键入 “gpedit.msc”

本机计算机原则—计算机配置---管理模板---网络---QoS数据包调度程序---限制可保留频宽---点击左边“属性”

勾选 “已启用”
频宽限制(%): 20 改为 0
“确定” 再重新开机

英文版如下

“start” click “Run” enter “gpedit.msc”
Local Computer Policy---Computer Configuration—Administrative Templates
---Network---QoS Packet Scheduler---Limit reservable bandwidth---setting
Make sure check box on “Enabled” is selected
Bandwidth limit (%)
“Apply” “OK” then restart computer

只要按照这三个步骤 , 包准你的网络联机速度 , 吓吓叫 , 但是我再重申一次这是适合宽频网络的最佳化 , 如果你是用拨接上网 , 那很抱歉不会有什么差别

如果你的ISP给你的下载速度没有超过1MB 基本上也没什么改变 所以不要期望太大 不过你可以试试看

特别说明:我并不是破解手,但我照说明也成功了。
所以一定按部就班,一步步操作。真的出了问题再找解答。区区是有心无力的。
成功后也不要太得意忘形,因为大多数网站都有速度限制,只有当连接到真正优秀的链接,每秒超过4M的速度才能真正体现

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧