我已经阅读了几个有用的答案。使用 PHP 和 max-height 等调整图像大小:图像调整大小脚本
但是,我的问题是我想调整从另一个站点 (USGS) 检索的图形图像的大小,并将其放入支持 HTML 和 JavaScript 但不支持 PHP 的站点 (zenfolio)。我尝试调整指定的高度和宽度,但最终只调整页面上显示的图像数量,而不是图像本身(抱歉,我是新用户,无法发布图像)。
我只是将它们发布为上面的 png 以演示问题,但图像生成如下:
<div id="riverlevels">
<center>
<div id="MyWidget" style="background-image:url(http://waterdata.usgs.gov/nwisweb/graph?agency_cd=USGS&site_no=12354500&parm_cd=00065&period=21);width:576px;Height:400px;">
<br/>
<a href="http://montanariverphoto.com" style="line-height: 3em; font-family:times; font-size:12px; text-decoration:none; color:#000033" target="_blank">Montana River Photography </a></div>
</center>
</div>
</div>
可以使用此 JavaScript 生成相同的图像,但由于某种原因,我无法在每页显示多个变量图(我想同时显示放电 (00060) 和标高 (00065)):
<script type="text/javascript">
wStation = "12354500";
wDays = "21";
wType = "00065";
wWidth = "576px";
wHeight = "400px";
wFColor = "#000033";
wTitle = "";
document.write('<div id="gageheight"></div>');
document.write('<scr'+'ipt type="text/JavaScript"src="http://batpigandme.com/js/showstring.js"></scr'+'ipt>');
如您所知,我必须使用自己拥有的单独站点来创建 JavaScript 文件。这些图表目前位于各种迭代中: montanariverphoto.com/test clark fork gage height
如果我错过了一个明显的答案,我真诚地道歉!我基本上是通过对另一个站点的小部件进行逆向工程来创建这个小部件的,所以我的调用可能都是不正确的。