wangchuanjin il y a 9 ans
Parent
commit
11b28f54f3

+ 14 - 5
core/src/web/staticres/wxrssset/main.js

@@ -43,14 +43,16 @@ function KeyWordDialog(type,clickLi){
 	this.show = function(){
 		dialogObj.show();
 		$("html,body").addClass("overflow-hidden");
+		$(window).resize(function(){
+		  	KeyWordDialog.SetContentHeight(dialogObj);
+		});
 	};
 	this.hide = function(){
 		dialogObj.hide();
 		$("html,body").removeClass("overflow-hidden");
+		$(window).unbind("resize");
 	};
-	var contentObj = dialogObj.find(".dialog-content");
-	var padding = parseInt(contentObj.css('padding-top'))+parseInt(contentObj.css('padding-bottom'))
-	contentObj.css("max-height",document.body.clientHeight-dialogObj.find(".dialog-head").height()-padding-40);
+	KeyWordDialog.SetContentHeight(dialogObj);
 	dialogObj.find(".addKeyWord").click(function(){
 		KeyWordDialog.AppendNode(dialogObj);
 	});
@@ -61,6 +63,11 @@ function KeyWordDialog(type,clickLi){
 		KeyWordDialog.AppendNode(dialogObj);
 	}
 }
+KeyWordDialog.SetContentHeight = function(dialogObj){
+	var contentObj = dialogObj.find(".dialog-content");
+	var padding = parseInt(contentObj.css('padding-top'))+parseInt(contentObj.css('padding-bottom'))
+	contentObj.css("max-height",document.body.clientHeight-dialogObj.find(".dialog-head").height()-padding-40);
+}
 KeyWordDialog.AppendNode = function(dialogObj,value){
 	var getHtml = function(index,value){
 		return '<div class="keyWordGroup">'
@@ -71,7 +78,6 @@ KeyWordDialog.AppendNode = function(dialogObj,value){
 	}
 	var count = dialogObj.find(".keyWordGroup").length;
 	if(count >= 5){
-		dialogObj.find(".addKeyWord").attr("disabled",true);
 		return;
 	}
 	var obj = $(getHtml(count+1,value));
@@ -84,7 +90,10 @@ KeyWordDialog.AppendNode = function(dialogObj,value){
 		});
 	});
 	if(typeof(value) == "undefined" || value == ""){
-		obj.find("[type='text']").focus()
+		obj.find("[type='text']").focus();
+	}
+	if(count == 4){
+		dialogObj.find(".addKeyWord").attr("disabled",true);
 	}
 }
 //信息范围

+ 3 - 1
core/src/web/templates/swordfish/rssset.html

@@ -359,9 +359,11 @@ function appendKeyWord(type,value,isFocus){
 	var obj = $("#"+type+"-keywords");
 	var count = obj.children(".swordfish-keyword").length;
 	if(count >= 5){
-		$("#"+type+"-addkeyword").attr("disabled",true);
 		return;
 	}
+	if(count == 4){
+		$("#"+type+"-addkeyword").attr("disabled",true);
+	}
 	var node = $(getHtml(count+1,value));
 	obj.children("button").before(node);
 	node.children("img").click(function(){

+ 1 - 1
core/src/web/templates/swordfish/wxrssset.html

@@ -2,7 +2,7 @@
 <head>
 <title>企明星-信息订阅</title>
 <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1" />
-<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,initial-scale=1.0" user-scalable="no" />
+<meta name="viewport" content="width=device-width, initial-scale=1">
 <meta name="renderer" content="webkit">
 <link href="/wxrssset/style.css" rel="stylesheet">
 <script src="/js/jquery.js"></script>