|
|
@@ -49,6 +49,12 @@ US_Browser.CreatBrower=function (address,flag) {//创建窗口,url,是否为
|
|
|
}, BrowerContainer);
|
|
|
webview.tag=li;//把li赋给webview标签
|
|
|
webview.addEventListener("new-window",function (e) {//访客页面尝试打开新的浏览器窗口时触发。
|
|
|
+ US_Browser.BrowersTag=$(".BrowerList");//获取选项卡li
|
|
|
+ var LIwidth = ((US_Browser.NavContainer.offsetWidth - 120)/US_Browser.BrowersTag.length)-10;//得到每个li标签页宽度
|
|
|
+ if(US_Browser.BrowersTag.length>=30){//如果如果li标签页大于35
|
|
|
+ confirm("窗口太多,请关闭一些再使用");//弹出提示
|
|
|
+ return false;
|
|
|
+ }
|
|
|
const protocol=url.parse(e.url).protocol;
|
|
|
if(protocol==='http:'||protocol==='https:'||protocol==="about:blank"){
|
|
|
US_Browser.CreatBrower(e.url);//系统的默认浏览器中打开新的URL
|
|
|
@@ -324,13 +330,8 @@ US_Browser.Bind=function(Webname){//绑定
|
|
|
US_Browser.BrowerListBody[i].children[0].style.display = "none";
|
|
|
}else{
|
|
|
Webname.style.display = "block";
|
|
|
- US_Browser.BrowerListBody[i].children[0].style.display = "block";
|
|
|
}
|
|
|
}
|
|
|
- var LIwidth = ((US_Browser.NavContainer.offsetWidth - 120)/US_Browser.BrowersTag.length)-10;//得到每个li标签页宽度
|
|
|
- if(US_Browser.BrowersTag.length>=30){//如果如果li标签页大于35
|
|
|
- confirm("窗口太多,请关闭一些再使用");//弹出提示
|
|
|
- }
|
|
|
};//事件绑定
|
|
|
US_Browser.Init=function () {//初始化
|
|
|
US_Browser.UrlArea=$(".bowerSeach input")[0];//获取搜索框
|
|
|
@@ -341,6 +342,12 @@ US_Browser.Init=function () {//初始化
|
|
|
US_Browser.MouseMenuMain=$("#CampusInfoBrowserMenu")[0];//获取右键菜单
|
|
|
US_Browser.OnclickMenu=$("#CampusInfoBrowserOnclickMenu")[0];//获取菜单
|
|
|
US_Browser.AddButton.onclick= function (){//点击新建标签页
|
|
|
+ US_Browser.BrowersTag=$(".BrowerList");//获取选项卡li
|
|
|
+ var LIwidth = ((US_Browser.NavContainer.offsetWidth - 120)/US_Browser.BrowersTag.length)-10;//得到每个li标签页宽度
|
|
|
+ if(US_Browser.BrowersTag.length>=30){//如果如果li标签页大于35
|
|
|
+ confirm("窗口太多,请关闭一些再使用");//弹出提示
|
|
|
+ return false;
|
|
|
+ }
|
|
|
US_Browser.CreatBrower('');
|
|
|
var canGoForward = $(".icon-right")[0];//获取前进图标
|
|
|
var canGoBack = $(".icon-left")[0];//获取后退图标
|