小弟初学,请问弹出窗口是图片怎样实现

成都清香白莲 2006-01-19 03:45:04
如题
...全文
178 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2006-01-30
  • 打赏
  • 举报
回复
弹出一个窗口,一个窗口里是一个图片
窗口没有代码,地址就是图片地址。
indexroot 2006-01-27
  • 打赏
  • 举报
回复
<script>
window.open('http://community.csdn.net/images/CSDN_logo.GIF','newwindow','width=500,height=500,left=100,top=200')
</script>
162100 2006-01-27
  • 打赏
  • 举报
回复
是这个意思吗

<SCRIPT language=javascript>
my=open("","","top=300,left=400,height=300,width=400");
my.document.open();
my.document.write("<img src=\"test.gif\">");
my.document.close();
</SCRIPT>
sanshisong 2006-01-27
  • 打赏
  • 举报
回复
<script language="javascript">
window.open("http://www.sina.com.cn/your.jpg","","top = 400,left=400")
---------------------------<<<这里换成图片地址就OK了
</script>
没有工 2006-01-26
  • 打赏
  • 举报
回复
我刚想到的有两个情况, 1 新开窗口:图片链接<a href=XXX target=_blank><img XXXX>
2 弹出窗口 这个代码的原型是两张变换的图片,每张图片各有一个链接,链接是弹出各自的大图,而且弹出窗口是自定义的大小及工具栏.
<head></head>间代码 :
<script language=JavaScript>
var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
var it=1;
imgUrl[it]="240x240/aa.jpg"; //定义第一张图缩略图
imgLink[it++]="360x360/aa.jpg"; //定义第一张图的大图--这里也可以改成链接
imgUrl[it]="240x240/bb.jpg"; //定义第二张图缩略图
imgLink[it++]="360x360/bb.jpg"; //定义第二张图的大图
var imgPre=new Array();
var u=0;
for (i=1;i<=2;i++) {
if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
u++;
} else {
break;
}
}
function playTran(){
if (document.all){
document.imgInit.filters[0].play();
}
}
function nextAd(){
if(adNum<u)adNum++ ;
else adNum=1;

if (document.all){
document.imgInit.filters[0].Transition=26;
document.imgInit.filters[0].apply();
}
document.images.imgInit.src=imgUrl[adNum];
playTran();
theTimer=setTimeout("nextAd()", 8000);
}
function goUrl(){
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget,'height=400,width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no'); //这里就是定义弹出窗口的样式及内容
else
location.href=jumpUrl;
}
}
</script>


图片位置代码:
<a href="javascript:goUrl()" target="_self"><img style="FILTER: progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);border-color:#000000;color:#000000;margin-bottom:0px" src="javascript:nextAd()" width="240" height="240" border="0" name=imgInit></a>


如果不清楚的话到时候再说,
chinastorm 2006-01-19
  • 打赏
  • 举报
回复
和弹出窗口一样的,只是src换成图片就行了
ice_berg16 2006-01-19
  • 打赏
  • 举报
回复
弹出一个窗口,一个窗口里是一个图片
窗口的代码只有一句
<img src="test.gif"/>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧