ASP图像旋转器
所以我对 ASP 还很陌生,想要使用这样的脚本: http://www.w3schools.com/ASP/showasp.asp?filename=demo_adrotator
在页面加载时随机加载图像,但我不想链接它。关于如何将示例修改为简单的旋转器有什么想法吗?
So I'm pretty new to ASP, and want to use a script like this:
http://www.w3schools.com/ASP/showasp.asp?filename=demo_adrotator
To randomly load an image when the page is loaded, but I don't want to link it. Any thoughts on how I can modify the example to be a simple rotator?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果所有图像的名称相同但编号不同,则有一个快速方法:
在这种情况下,图像文件夹中的所有图片都称为 img#.jpg,其中 # 的范围从 1 到 6
。老实说,您实际上并不需要 ASP 来完成此操作。您可以使用 javascript 来获取随机 url。
If all your images are named the same with a number difference, here's a quick way to do it:
In this scenario, your pictures are all in the images folder are are called img#.jpg where # ranges from 1 to 6.
But to be honest, you don't really need ASP to do this. You could just use javascript to get the random url.
可以使用评论中提到的方法
< img src="images/img<%= Int(Rnd * 2)+1 %>.jpg" / >
但您必须首先声明 Randomize 语句,否则它将始终返回相同的数字
< %随机化%>
< img src="images/img<%= Int(Rnd * 2)+1 %>.jpg" / >
You can use the method mentioned in the comments
< img src="images/img<%= Int(Rnd * 2)+1 %>.jpg" / >
but you must first declare the Randomize statement or it will always return the same number
< % Randomize %>
< img src="images/img<%= Int(Rnd * 2)+1 %>.jpg" / >