...
|
...
|
@@ -198,7 +198,6 @@ |
|
|
|
|
|
}
|
|
|
|
|
|
console.log("url", url, "action", action);
|
|
|
// url = url+'?openby:yohobuy=' + JSON.stringify({action: action, params: {url: url}});
|
|
|
|
|
|
// yoholink
|
...
|
...
|
@@ -220,6 +219,9 @@ |
|
|
|
|
|
function handleDialogOk(){
|
|
|
var href =$G('href').value.replace(/^\s+|\s+$/g, '');
|
|
|
if (!domainValidate(href)) {
|
|
|
return;
|
|
|
}
|
|
|
if(href){
|
|
|
if(!hrefStartWith(href,["http","/","ftp://",'#'])) {
|
|
|
href = "http://" + href;
|
...
|
...
|
@@ -258,8 +260,31 @@ |
|
|
}
|
|
|
return false;
|
|
|
}
|
|
|
})
|
|
|
var hrefDomain = ["yohobuy.com", "yhbimg.com", "yohomars.com", "yoho.cn", "yohoboys.com"];
|
|
|
function domainValidate(href) {
|
|
|
var result = false;
|
|
|
|
|
|
for(var i=0; i< hrefDomain.length; i++) {
|
|
|
if (href.indexOf(hrefDomain[i]) > -1) {
|
|
|
result = true;
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
$G('href').onblur = function(){
|
|
|
if(!hrefStartWith(this.value,["http","/","ftp://",'#'])){
|
|
|
$G("msg").innerHTML = "<span style='color: red'>"+lang.httpPrompt+"</span>";
|
|
|
}else{
|
|
|
$G("msg").innerHTML = "";
|
|
|
}
|
|
|
|
|
|
if(!domainValidate(this.value)) {
|
|
|
$G("msg").innerHTML = "<span style='color: red'>合法域名"+hrefDomain.join('、') +"</span>";
|
|
|
}
|
|
|
};
|
|
|
})
|
|
|
|
|
|
</script>
|
|
|
</body>
|
...
|
...
|
|