我想根据网址
使用javascript更改图片的大小我的意思是如果网址是:
mywebsite.com/something.hmtl?width=400&height=250
图像为400x250
如果网址是
mywebsite.com/something.hmtl?width=300&height=150
图像尺寸为300x150
我怎么能用html和javascript做到这一点?非常感谢
答案 0 :(得分:2)
您可以通过以下方式获取参数:
params = location.search.substr(1).split('&')
dimentions = {}
for ( i in params){
attr = params[i].split('=')
if(attr[0] == 'width' || attr[0] == 'height'){
dimentions[attr[0]] = parseInt(attr[1] )
}
}
img = document.getElementsByTagName('img')[0] // will get you the first img of the page
img.setAttribute('width',dimentions['width'])
img.setAttribute('height',dimentions['height'])