Php 获取不在内容中的图像高度
我正在建立一个自定义的wordpress主题,并在首页上有一个幻灯片,显示博客文章中的图像 现在,如果图像的高度超过300px,我想强制其宽度并垂直居中。所以我的问题是: 在php或javascript中,是否有一种方法仅通过使用图像的URL来获取图像的高度 编辑:我尝试了以下方法:Php 获取不在内容中的图像高度,php,javascript,image,wordpress,height,Php,Javascript,Image,Wordpress,Height,我正在建立一个自定义的wordpress主题,并在首页上有一个幻灯片,显示博客文章中的图像 现在,如果图像的高度超过300px,我想强制其宽度并垂直居中。所以我的问题是: 在php或javascript中,是否有一种方法仅通过使用图像的URL来获取图像的高度 编辑:我尝试了以下方法:其中捕获\u图像()返回URL,但不知何故,这不起作用(我认为第一个回音破坏了它)。有什么想法吗 感谢您的帮助。请参阅PHP中的getimagesize()。这会满足你的需求。 仅使用图像的URL创建图像? var
其中捕获\u图像()
返回URL,但不知何故,这不起作用(我认为第一个回音破坏了它)。有什么想法吗
感谢您的帮助。请参阅PHP中的getimagesize()。这会满足你的需求。
仅使用图像的URL创建图像?
var img = new Image();
img.onload = function() {
alert('The size is ' + this.width + 'x' + this.height);
};
img.src = 'some image URL';
试试看
附言:
我试过这个:。。。哪里
catch_,即_image()返回URL,但不知何故,这不起作用(I
认为第一个回声打破了它)。有什么想法吗
你仔细看了你的代码了吗<代码>回显输出到浏览器,而不是函数的参数
<?php
list(,$height) = getimagesize(catch_that_image());
echo "<p>$height</p>";
?>
将尝试这样做。我第一次接触php:)编辑:它工作!谢谢大家!@但返回数组中的第一个元素是宽度。请尝试使用列表(,$height)
查看高度
<?php
list(,$height) = getimagesize(catch_that_image());
echo "<p>$height</p>";
?>