|
@@ -182,6 +182,10 @@ var dealTdTextFunc = function (htmlStr) {
|
|
|
var GetMinTableVal = function (TSWidth) {
|
|
var GetMinTableVal = function (TSWidth) {
|
|
|
return 165 + (TSWidth - 320) * 0.09;
|
|
return 165 + (TSWidth - 320) * 0.09;
|
|
|
};
|
|
};
|
|
|
|
|
+// 是否需要设置最小宽度
|
|
|
|
|
+var IsSetMinWidthFunc = function (ItemHandel) {
|
|
|
|
|
+ return $(ItemHandel).find(".yaoshi").length > 0 ? true : false;
|
|
|
|
|
+};
|
|
|
// 处理表格内的图片宽度
|
|
// 处理表格内的图片宽度
|
|
|
var DealImageWFunc = function (Item, WidthVal) {
|
|
var DealImageWFunc = function (Item, WidthVal) {
|
|
|
var pattWStr = new RegExp(/width\s?:\s?[0-9]+%;/ig);
|
|
var pattWStr = new RegExp(/width\s?:\s?[0-9]+%;/ig);
|
|
@@ -232,9 +236,13 @@ var AdjustTableFunc = function () {
|
|
|
if (!RemoveHtmlArr.ImgFlag && (tdWidthVal > ScreenWidth)) {
|
|
if (!RemoveHtmlArr.ImgFlag && (tdWidthVal > ScreenWidth)) {
|
|
|
tdWidthVal = ScreenWidth;
|
|
tdWidthVal = ScreenWidth;
|
|
|
}
|
|
}
|
|
|
- if (tdWidthVal < TempMinWidth) {
|
|
|
|
|
|
|
+ // 判断是否需要设置最小宽度
|
|
|
|
|
+ if (tdWidthVal < TempMinWidth && IsSetMinWidthFunc(tdItem)) {
|
|
|
tdWidthVal = TempMinWidth;
|
|
tdWidthVal = TempMinWidth;
|
|
|
}
|
|
}
|
|
|
|
|
+ else if (tdWidthVal < 100) {
|
|
|
|
|
+ tdWidthVal = 100;
|
|
|
|
|
+ }
|
|
|
if (ArrMaxLen.length < tdIndex + 1) {
|
|
if (ArrMaxLen.length < tdIndex + 1) {
|
|
|
if (trIndex != 0) {
|
|
if (trIndex != 0) {
|
|
|
RuleFlag = false;
|
|
RuleFlag = false;
|
|
@@ -280,7 +288,7 @@ var AdjustTableFunc = function () {
|
|
|
AWidthVal += ArrMaxLen[AIndex];
|
|
AWidthVal += ArrMaxLen[AIndex];
|
|
|
AIndex += 1;
|
|
AIndex += 1;
|
|
|
}
|
|
}
|
|
|
- AWidthVal += 100;
|
|
|
|
|
|
|
+ //AWidthVal += 100; // 不规则加上100防止错乱
|
|
|
TableWidth += AWidthVal;
|
|
TableWidth += AWidthVal;
|
|
|
$(item).find("tr").eq(0).find("td").eq(j).css("width", AWidthVal + "px");
|
|
$(item).find("tr").eq(0).find("td").eq(j).css("width", AWidthVal + "px");
|
|
|
}
|
|
}
|