Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google应用程序脚本设置相对高度属性_Javascript_Html_Google Apps Script - Fatal编程技术网

Javascript Google应用程序脚本设置相对高度属性

Javascript Google应用程序脚本设置相对高度属性,javascript,html,google-apps-script,Javascript,Html,Google Apps Script,我想要一个与屏幕相对大小的图像。我可以手动设置一个具体的数量,我可以得到的宽度自动适应;然而,身高没有运气。我只是想使高度与宽度相等,而不是简单地改变图像文件,使其在JavaScript中相等,似乎出于某种原因存在限制。有人知道谷歌应用程序脚本会起到什么作用吗?或者这是目前不可能的吗 代码将是一个web应用程序,输入到使用HtmlService返回的HTML文件中。其他一切都正常,我可以在一个普通的HTML文件中编辑高度,只是不能在GAS中编辑 为了进行测试,我使用了基本HTML,该图像刚从快速

我想要一个与屏幕相对大小的图像。我可以手动设置一个具体的数量,我可以得到的宽度自动适应;然而,身高没有运气。我只是想使高度与宽度相等,而不是简单地改变图像文件,使其在JavaScript中相等,似乎出于某种原因存在限制。有人知道谷歌应用程序脚本会起到什么作用吗?或者这是目前不可能的吗

代码将是一个web应用程序,输入到使用HtmlService返回的HTML文件中。其他一切都正常,我可以在一个普通的HTML文件中编辑高度,只是不能在GAS中编辑

为了进行测试,我使用了基本HTML,该图像刚从快速谷歌搜索中获取,作为示例:

<style>img{width:40%}</style>
<img src="https://images-na.ssl-images-amazon.com/images/G/01/img15/pet-products/small-tiles/23695_pets_vertical_store_dogs_small_tile_8._CB312176604_.jpg" />
然后Javascript:

<script>
var img=document.getElementsByTagName("img");
for(var i=0;i<img.length;i++){img[i].style.height = img[i].width};
</script>


我发现…很简单: img[i]。高度=img[i]。宽度
GAS不会接受这种风格。

在网络应用程序、对话框或边栏中?您正在批量调整图像大小吗?
<script>
var img=document.getElementsByTagName("img");
for(var i=0;i<img.length;i++){img[i].style.height = img[i].style.width};
</script>