A_E*_*ric 0 javascript css jsp
我需要知道调整图像的大小(它需要传递为img src ="blah.jpg?width = x)所以我的页面可以显示不同的大小,有人可以帮助我吗?我只需要x(宽度) )作为jsp变量.
你要求的不能以这种方式完成.您的JSP在服务器上呈现,并以HTML格式发送到浏览器.只有页面到达浏览器后,屏幕宽度才可用(使用JavaScript).因此,将它作为JSP变量实现是根本不可能的.
您可以使用JavaScript来获取上一页中的屏幕宽度,并将其设置为链接中的查询参数,或者作为表单的隐藏字段.单击链接或提交表单时,您可以访问请求以获取屏幕宽度.
当然,如果用户可以通过直接在浏览器中输入该页面的URL来访问该页面,则这不起作用.
或者,使用JavaScript 在页面加载后加载图像.您此时已拥有屏幕宽度,并可相应地构建URL.基本上,您可以使用onload正文事件(或$(document).ready在JQuery中)来调用javascript,它将src图像的属性设置为您需要使用的URL.
| 归档时间: |
|
| 查看次数: |
5303 次 |
| 最近记录: |