我希望图片的相对大小与屏幕相关。我可以手动设置一个特定的数量,我可以得到宽度自动适应;然而,身高没有运气。我只是想在JavaScript中使高度等于宽度(也没有简单地改变图像文件是相同的),似乎有某种原因有限制。有谁知道什么适用于Google Apps脚本,或者这目前是不可能的?
代码将是使用HtmlService返回的HTML文件中输入的Web应用程序。其他所有工作都可以,我可以在普通的HTML文件中编辑高度,而不是在GAS中。
为了测试,我使用了基础HTML(图片刚从快速谷歌搜索中获取):
<script>
var img=document.getElementsByTagName("img");
for(var i=0;i<img.length;i++){img[i].style.height = img[i].width};
</script>
然后是Javascript:
<script>
var img=document.getElementsByTagName("img");
for(var i=0;i<img.length;i++){img[i].style.height = img[i].style.width};
</script>
和
public static void setCategorySeq(string lucio, string textValue)
{
if (lucio == "0") { seq0 = textValue; }
else if (lucio == "1") { seq1 = textValue; }
else if (lucio == "2") { seq2 = textValue; }
else if (lucio == "3") { seq3 = textValue; }
else if (lucio == "4") { seq4 = textValue; }
else if (lucio == "5") { seq5 = textValue; }
else if (lucio == "6") { seq6 = textValue; }
else if (lucio == "7") { seq7 = textValue; }
else if (lucio == "8") { seq8 = textValue; }
else if (lucio == "9") { seq9 = textValue; }
else if (lucio == "10") { seq10 = textValue; }
else if (lucio == "11") { seq11 = textValue; }
else if (lucio == "12") { seq12 = textValue; }
else if (lucio == "13") { seq13 = textValue; }
else if (lucio == "14") { seq14 = textValue; }
else if (lucio == "15") { seq15 = textValue; }
}
答案 0 :(得分:1)
想出来......简单地说: IMG [I] .height = IMG [I] .WIDTH GAS不会通过风格接受它。