📄 edn.js
字号:
function trim(psText) {
if (psText != null)
{
psText = psText.replace(/^[\s]+/g,"");
psText = psText.replace(/[\s]+$/g,"");
}
return psText;
}
//搜索
function qsp(r)
{
r = trim(r);
if (r.length>1)
{
r = window.escape(r);
url = "?q=" + r;
if(wwwdomain != null && wwwdomain != "")
{
url += "&site="+wwwdomain
}
window.location = SearchUrl+url;
return true;
}else{
alert("错误的输入条件");
return false;
}
}
function qs()
{
var r = document.getElementById("q").value;
qsp(r)
}
function a_qs()
{
var r = document.getElementById("a_q").value;
qsp(r);
}
function qs2(q,ue)
{
var r = document.getElementById(q).value;
r = trim(r);
if (r.length>1)
{
r = window.escape(r);
window.location = SearchUrl + ue+"?site="+wwwdomain+"&q=" + r
return true;
}else{
alert("错误的输入条件");
return false;
}
}
//eekoo搜索
function eekoo(e)
{
oC = e.parentNode.parentNode.childNodes;
for ( var i = 0; i < oC.length; i ++ )
{
if ( oC[i].className == 'search_button_active' )
{
oC[i].className = 'search_button_normal';
}
}
e.parentNode.className = 'search_button_active';
return false;
}
function clearSearchCondition(e)
{
e.value = "";
}
function eekooCheck()
{
var r = document.getElementById("q").value;
eekooSearch(r);
}
function eekooSimpleSearch(t)//t是点击进来的入口,在这里是image
{
var b = true;//输入信息默认为真
var url = '';
var tp = t.parentNode;
var tc = tp.childNodes;
var v = '&t=1';//默认是站内搜索
var tpp =tp.parentNode;
var tcc = tpp.childNodes;
var q ;
for(var i = 0 ; i < tcc.length;i++)
{
if(tcc[i].id == 'q' )
{
q = tcc[i];
}
}
var r =q.value;
if(r == "E库:电子行业领先的垂直搜索引擎")
{
alert('清输入正确的搜索条件');
return;
}
for(var i = 0 ; i < tc.length;i++)
{
if(tc[i].type == 'radio' && tc[i].checked == true)
{
if(tc[i].value == '') //站外搜索
{
v = '&t=0';
}
}
}
if (r.length>1)
{
r = encodeURIComponent(r);
url = "http://www.eekoo.com.cn/e.s?c=";
url = url+"0";
url = url + "&q=" + r;
url = url + v;
url = url +"&s=ednchina.com&from="+wwwdomain;
}
else
{
b = false;
}
if(b==true)
{
window.open(url);
return true;
}
else
{
alert("错误的输入条件");
return false;
}
}
function eekooSearch(r)
{
var r = trim(r);
var oB = document.getElementById("search_button");
if (r.length>1)
{
r = encodeURIComponent(r);
url = "http://www.eekoo.com.cn/e.s?c=";
if(oB!=null)
{
var oC = oB.childNodes;
for ( var i = 0; i < oC.length; i ++ )
{
if ( oC[i].className == 'search_button_active' )
{
var sUserAgent = navigator.userAgent;
if ( sUserAgent.indexOf("compatible") > -1 && sUserAgent.indexOf("MSIE") > -1 )
{
if (oC[i].childNodes[0].id==11 && r.length < 3)
{
alert("请输入多于两个字符的器件名!");
return false;
}
url = url+oC[i].childNodes[0].id;
}else{
if (oC[i].childNodes[1].id==11 && r.length < 3)
{
alert("请输入多于两个字符的器件名!");
return false;
}
url = url+oC[i].childNodes[1].id;
}
}
}
}
else
{
url = url+"0";
}
url = url + "&q=" + r;
var obj=document.getElementById("eekoo_right").childNodes;
for(i=0;i<obj.length;i++){
if(obj[i].checked)
{
if(obj[i].value=="")
{
url = url + "&t=0";
}
else
{
url = url + "&t=1";
}
}
}
url = url +"&s=ednchina.com&from="+wwwdomain;
window.open(url);
return true;
}else{
alert("错误的输入条件");
return false;
}
}
function eekooSearchKeydown(e)
{
var oEvent=window.event ? window.event:arguments[0];
if(oEvent.keyCode==13)
{
return eekooSearch(arguments[0].value);
}else{
return true;
}
}
//submitForm
function submitForm(e,domainurl)
{
var r = document.getElementById(e).value;
r = trim(r);
if(r=='输入您的电子邮件地址'||r=='')
{
alert('输入您的电子邮件地址');
document.getElementById(e).focus();
document.getElementById(e).value='';
return;
}
if (r.length>0)
{
r = encodeURIComponent(r);
var ue="/member/eLetter.aspx?email="+r;
//var ue="/member/eLetter.aspx?email="+r; //原内容
if(domainurl!=''&& domainurl!=undefined)
{
window.location = escape(domainurl) + ue;
return;
}
//window.location = ue;//原内容
window.parent.location = ue;
}
}
//Remove Unit
function RemoveUnit()
{
var b = new BrowserInfo();
var l = (parseInt(b.version)>=4 && b.name == "Microsoft Internet Explorer")?0:1
for(var i=0; i< document.getElementsByTagName("UL").length;i++)
{
if (document.getElementsByTagName("UL")[i].childNodes.length== 0)
{
document.getElementsByTagName("UL")[i].parentNode.parentNode.style.display = "none";
}
}
}
/*
全局变量
*/
/* 广告统计脚本变量 */
var ad_list = "";
/* 顶部广告 */
var varTopAdvertisement = null;
/* 是否进入常规统计 */
var IsStat = true;
/* Domain */
var SearchUrl = "/Search/Default.aspx";
var wwwdomain = "";
/*
* Goodspeed
*
*/
//用于集中浏览器信息的 JavaScript 类。
// Example:
// var b = new BrowserInfo();
// alert(b.version);
function BrowserInfo() {
this.name = navigator.appName;
this.codename = navigator.appCodeName;
this.version = navigator.appVersion.substring(0,4);
this.platform = navigator.platform;
this.javaEnabled = navigator.javaEnabled();
this.screenWidth = screen.width;
this.screenHeight = screen.height;
}
//产生随机数
function getRandom(){return getRandomDomain(0,1000);}
function getRandomDomain(min,max){var now=new Date();var number = now.getSeconds();number=parseInt(Math.random(number)*(max-min+1))+min;return number;}
//抓取网页
function InitAjax()
{
var ajax=false;
try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { ajax = false; } }
if (!ajax && typeof XMLHttpRequest!='undefined') { ajax = new XMLHttpRequest(); }
return ajax;
}
function PostData(url, post)
{
var xmlhttp = InitAjax();
//var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("POST", url, false);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
xmlhttp.send(post);
return xmlhttp.responseText;
}
/* 获取绝对位置 */
function getObjTop(obj)
{
var t = obj.offsetTop;
while(obj=obj.offsetParent){
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -