复制代码代码如下:
<html>
<head>
<script type = "text/javaScript">
/ * 判断设备是否为 PC */
وظيفة ISPC () {
var useragentinfo = navigator.useragent ؛
Var Agents = New Array ("Android" ، "iPhone" ، "Symbianos" ، "Windows Phone" ، "iPad" ، "iPod") ؛
var flag = true ؛
لـ (var v = 0 ؛ v <agens.length ؛ v ++) {
if (useragentinfo.indexof (وكلاء [v])> 0) {
العلم = خطأ ؛
استراحة؛
}
}
العلم العودة
}
/ * 调整图片大小 */
الوظيفة التلقائية (maxwidth ، maxheight ، objimg) {
var img = new image () ؛
img.src = objimg.src ؛
var hratio ؛
فار راتيو ؛
نسبة VAR = 1 ؛
var w = img.width ؛
var h = img.height ؛
wratio = maxwidth / w ؛
hratio = maxheight / h ؛
if (maxWidth == 0 && maxheight == 0) {
نسبة = 1 ؛
} آخر إذا (maxWidth == 0) {//
إذا (hratio <1) نسبة = hratio ؛
} آخر إذا (maxheight == 0) {
إذا (wratio <1) نسبة = wratio ؛
} آخر إذا (wratio <1 || hratio <1) {
نسبة = (wratio <= hratio؟ wratio: hratio) ؛
}
إذا (نسبة <1) {
W = W * نسبة ؛
H = H * نسبة ؛
}
objimg.height = h ؛
objimg.width = w ؛
}
/ * 设置不同设备的缩放策略 */
وظيفة setimg (tagid ، pcwidth ، pcheight ، appwidth ، appheight) {
var tag = document.getElementById (tagid) ؛
var images = tag.getElementSbyTagName ("img") ؛
لـ (var i = 0 ؛ i <images.length ؛ i ++) {
إذا (ISPC) {
AutoresizeImage (pcwidth ، pcheight ، الصور [i]) ؛
}آخر{
AutoresizeImage (appwidth ، appheight ، الصور [i]) ؛
}
}
}
window.onload = function () {
setimg ('imgdiv' ، 300،0،300،0) ؛
}
</script>
</head>
<body>
<div id = "imgdiv">
<img src = "http://192.168.1.116:9999/ffzx/news/20140205/015212022_1.jpg"/>
<viv>
<img src = "http://192.168.1.116:9999/ffzx/news/20140208/1386835169183.jpg"/>
</div>
</div>
<br>
</body>
</html>