⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.asp.svn-base

📁 一个很好的无线搜索、自动连接脚本
💻 SVN-BASE
📖 第 1 页 / 共 2 页
字号:
<% do_pagehead(); %>		<title><% nvram_get("router_name"); %> - Setup</title>		<script type="text/javascript">		//<![CDATA[document.title = "<% nvram_get("router_name"); %>" + idx.titl;var wan_proto = "<% nvram_get("wan_proto"); %>";var dhcp_win = null;function pptpUseDHCP(F, val) {	setElementsActive("wan_ipaddr_0", "wan_netmask_3", val==0)}function valid_mtu(I) {	var start = null;	var end = null;	if(wan_proto == "pppoe") {		start = 576;		end = 1492;	} else if (wan_proto == "pptp" || wan_proto == "l2tp") {		start = 1200;        end = 1400;	} else {		start = 576;		end = 1500;	}	valid_range(I,start,end,"MTU");}function SelMTU(num,F) {	mtu_enable_disable(F,num);}function mtu_enable_disable(F,I) {	if ( I == "0" )		choose_disable(F.wan_mtu);	else		choose_enable(F.wan_mtu);}function valid_value(F) {	if (!('<% nvram_get("wl0_mode"); %>' == 'wet') && !('<% nvram_get("wl0_mode"); %>' == 'apstawet')) {		if (F.now_proto.value == "pptp" || F.now_proto.value == "static") {			pptp_dhcp = "";				// Sveasoft: allow 0.0.0.0 for pptp. We'll let DHCP take care of it.			if (F.now_proto.value == "pptp" &&					F.wan_ipaddr_0.value == "0" &&					F.wan_ipaddr_1.value == "0" &&					F.wan_ipaddr_2.value == "0" &&					F.wan_ipaddr_3.value == "0")						pptp_dhcp = "skip";						if (!F.pptp_use_dhcp || F.pptp_use_dhcp.value == "0") {				if(pptp_dhcp != "skip" && !valid_ip(F,"F.wan_ipaddr","IP",ZERO_NO|MASK_NO))					return false;					if(pptp_dhcp != "skip" && !valid_mask(F,"F.wan_netmask",ZERO_NO|BCST_NO))					return false;			}				if(F.now_proto.value == "static") {				if(!valid_ip(F,"F.wan_gateway","Gateway",ZERO_NO|MASK_NO))					return false;			}				if(pptp_dhcp != "skip" && F.now_proto.value == "pptp") {				if (F.pptp_use_dhcp.value == "0") {					if(!valid_ip(F,"F.pptp_server_ip","Gateway",ZERO_NO|MASK_NO))						return false;										if(!valid_ip_gw(F,"F.wan_ipaddr","F.wan_netmask","F.pptp_server_ip"))						return false;				}			}		}	}		if(F.now_proto.value == "pppoe" || F.now_proto.value == "pptp" || F.now_proto.value == "l2tp") {		if(F.ppp_username.value == "") {			alert(errmsg.err0);			F.ppp_username.focus();			return false;		}	}		if(!<% nvram_else_selmatch("dhcpfwd_enable", "1", "1", "0"); %>) {		if(!valid_dhcp_server(F))			return false;	}	if(F.router_name)		if(F.router_name.value == "") {			alert(errmsg.err1);			F.router_name.focus();			return false;		}	if(document.setup)		if(document.setup.now_proto)			if(document.setup.now_proto.value == "pptp")				pptpUseDHCP(document.setup, '<% nvram_get("pptp_use_dhcp"); %>');	return true;}function valid_dhcp_server(F) {	if(F.lan_proto == null)		return true;	if (F.lan_proto.selectedIndex == 0)		return true;	a1 = parseInt(F.dhcp_start.value,10);	a2 = parseInt(F.dhcp_num.value,10);	if (a1 + a2 > 255) {		alert(errmsg.err2);		return false;	}	if (F.wan_dns0 != null)		if (!valid_ip(F,"F.wan_dns0","DNS",MASK_NO))			return false;		if (F.wan_dns1 != null)		if (!valid_ip(F,"F.wan_dns1","DNS",MASK_NO))			return false;		if (F.wan_dns2 != null)		if (!valid_ip(F,"F.wan_dns2","DNS",MASK_NO))			return false;		if (F.wan_wins != null)		if (!valid_ip(F,"F.wan_wins","WINS",MASK_NO))			return false;	return true;}function SelDHCP(T,F) {	dhcp_enable_disable(F,T);}function dhcp_enable_disable(F,T) {	var start = '';	var end = ''; 	var total = F.elements.length;	for(i=0 ; i < total ; i++) {		if(F.elements[i].name == "dhcp_start")			start = i;		if(F.elements[i].name == "wan_wins_3")			end = i;	}	if(start == '' || end == '')		return true;	if( T == "static" ) {		for(i = start; i<=end ;i++) {			choose_disable(F.elements[i]);		}	} else {		for(i = start; i<=end ;i++) {			choose_enable(F.elements[i]);		}	}}function ppp_enable_disable(F,I) {	if( I == "0") {		choose_disable(F.ppp_idletime);		choose_enable(F.ppp_redialperiod);	} else {		choose_enable(F.ppp_idletime);		choose_disable(F.ppp_redialperiod);	}}function setDNSMasq(F) {	if (document.setup._dhcp_dnsmasq) {		if(F._dhcp_dnsmasq.checked == true) {			setElementActive("_auth_dnsmasq", true);		} else {			F._auth_dnsmasq.checked=false;					setElementActive("_auth_dnsmasq", false);		}	}}function SelWAN(num,F) {	F.submit_type.value = "wan_proto";	F.wan_proto.value=F.wan_proto.options[num].value;	F.submit();}function SelDHCPFWD(num,F) {	F.submit_type.value = "dhcpfwd";	F.dhcpfwd_enable.value = F.dhcpfwd_enable.options[num].value;	F.submit();}function to_submit(F) {	if(valid_value(F)) {		if(F._daylight_time.checked == false)			F.daylight_time.value = 0;		else			F.daylight_time.value = 1;		if(F._dhcp_dnsmasq) {			if(F._dhcp_dnsmasq.checked == false)				F.dhcp_dnsmasq.value = 0;			else				F.dhcp_dnsmasq.value = 1;		}		if(F._dns_dnsmasq) {			if(F._dns_dnsmasq.checked == false)				F.dns_dnsmasq.value = 0;			else				F.dns_dnsmasq.value = 1;		}		if(F._auth_dnsmasq) {			if(F._auth_dnsmasq.checked == false)				F.auth_dnsmasq.value = 0;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -