怎么让这JS代码图片的外部链接在新窗口打开链接

var ShowCount = 4;//显示数量
var i;
var str="";
var sImg = new Array();
var sWord = new Array();
var sLink = new Array();

sImg[0]="images/1.jpg";
sWord[0]="时尚黑小户型装修";
sLink[0]="http://www.baidu.com/tuku/zxtp/3112/1.htm#pc";

sImg[1]="images/2.jpg";
sWord[1]="时尚家居灯饰欣赏";
sLink[1]="http://www.baidu.com/tuku/zxtp/3090/1.htm#pc";

sImg[1]="images/3.jpg";
sWord[1]="15平客厅巧妙装修小户型家居";
sLink[1]="http://www.baidu.com/tuku/zxtp/3029/1.htm#pc";

sImg[2]="images/4.jpg";
sWord[2]="99平现代时尚简约家居";
sLink[2]="http://www.baidu.com/tuku/zxtp/3078/1.htm#pc";

sImg[3]="images/5.jpg";
sWord[3]="10款简约卧室装修效果图";
sLink[3]="http://www.baidu.com/tuku/zxtp/3054/1.htm#pc";

sImg[4]="images/6.jpg";
sWord[4]="浪漫温馨的小户型装修案例";
sLink[4]="http://www.baidu.com/Article/zhuangxiutupian/108.html";

sImg[5]="images/7.jpg";
sWord[5]="最新家居装修效果图";
sLink[5]="http://www.baidu.com/Article/zhuangxiutupian/Index.html";

sImg[6]="images/8.jpg";
sWord[6]="28款绝美样板间经典设计案例";
sLink[6]="http://www.baidu.com/tuku/zxtp/248/2.htm#pc";

sImg[6]="images/9.jpg";
sWord[6]="5款经典客厅电视墙";
sLink[6]="http://www.baidu.com/tuku/zxtp/1032/1.htm#pc";

sImg[6]="images/91.jpg";
sWord[6]="家居玄关设计效果图 ";
sLink[6]="http://www.baidu.com/tuku/zxtp/231/1.htm#pc";

sImg[6]="images/92.jpg";
sWord[6]="欧式客厅吊顶装修效果图 ";
sLink[6]="http://www.baidu.com/tuku/zxtp/129/1.htm#pc";

sImg[6]="images/93.jpg";
sWord[6]="120平炫丽简约时尚美家";
sLink[6]="http://www.baidu.com/tuku/zxtp/1885/1.htm#pc";

sImg[6]="images/95.jpg";
sWord[6]="最新客厅装修设计效果图";
sLink[6]="http://www.zs-zx.cn/bbs/index.asp?forumID=1";

function mixArray(source)
{
//var source=[1,2,3,4,5];
var goal=[];
for(var i=0;i<source.length;i++)
{
var pos=Math.floor(Math.random()*(source.length-i));
goal[i]=source[pos];
source[pos]=source[source.length-1-i];
}
return goal;
}

var Ro = new Array();
for (var x=0;x<sImg.length ;x++ )
{
Ro[x]=x;
}
Ro=mixArray(Ro);

for (var j=0;j<ShowCount ; j++)
{

str += "<li><a href='" + sLink[Ro[j]] + "'><img src='" + sImg[Ro[j]] + "' /><span>" + sWord[Ro[j]] + "</span></a></li>";
}
str="<ul>" + str + "</ul>";
document.getElementById("newsImg").innerHTML=str;

str += "<li><a href=\"" + sLink[Ro[j]] + "\" target=\"_blank\""><img src='" + sImg[Ro[j]] + "' /><span>" + sWord[Ro[j]] + "</span></a></li>";
温馨提示:内容为网友见解,仅供参考
无其他回答

怎么让这JS代码图片的外部链接在新窗口打开链接
首先你应该知道如果使用外部链接文件的形式调用js文件你最好把链接代码放到head标签里面,通常浏览器解析页面文件文件的时候会先解析你的html代码,当装载完毕以后再装载你的外联js代码,这个装载过程是顺序进行的,如果你在body里面调用了js代码,那么当浏览器装载html的时候装载到你的js代码这是浏览器会停下...

javascript:点击图片打开新窗口浏览图片
方法一: img{ width:50%;height:50 } function lookimg(str){ var newwin=window.open()newwin.document.write("")} 方法二: function lookimg(str){ var newwin=window.open()myimg=newwin.document.createElement("img")myimg.src=str newwin.document.body.appendChild(myimg)} ...

js怎么打开一个新窗口js怎么打开一个新窗口快捷键
1、电脑浏览器的弹出窗口因为不同的浏览器设置都是不一样的,有的浏览器可以弹出窗口,有的需要自己手动设置才可以。2、进入浏览器的设置界面之后选择浏览器的高级设置,对浏览器的打开启动选项设置,对不同网页的要求设置。3、在不允许任何网站弹出窗口选项前将对钩去掉,允许网站弹出对话窗口,也可以自...

怎么给JS代码中的图片加超链接?
首先在html内容中添加一个div用来存放图片 接下来在body下声明脚本标签(这里偷懒,头部引入外部js也可)然后声明图片路径 声明一个变量用于接收图片内容,循环遍历path里面的路径,将他们分别放入每一个li标签中的a标签中的img中的src属性中去,其中a标签的href属性则是超链接,可以改成想要跳转的链接 希...

***.href在JS中是什么意思?如何使
首先,"self.l***.href="\/url""语句用于在当前页面打开一个新的URL,无论是通过"***.href="\/url""还是"self.l***.href="\/url"",结果都是打开同一页面的不同链接。其次,"parent.l***.href="\/url""用于在父页面打开新的URL,这意味着跳转到父级页面的指定链接。而"top.l***.href=...

CSS中设置在链接在新窗口中打开的问题
css不能设置链接是否新开窗口,新开窗口是链接的target属性 target="_blank"为新开窗口 要么手动加,要么用javascript来加上这个属性,要么在页面里面加一句所有连接都新开窗口

我在浏览器上能正常打开一个网页,但是我将该网页放到Dreamweaver里时可以...
你直接在浏览器设置那里选择保存网页,整个网页的内容都会保存再本地硬盘的,造成你这种情况的原因有下面这几个 1、图片链接、CSS、JS这些链接是相对地址,你复制下来后,就无法找回原来的链接了 2、网站本来屏蔽了外部调用这些内容,所以无法看到。

Javascript网页内部链接好还是外部链接好?
写在内部或外链都对seo没什么影响,有两个前提:1.你没用js作弊隐藏内容、链接,2.主要的页面文本信息不要依靠js去生成(引擎爬不爬js和爬取效果未知,毕竟原理是主要爬html的)外部方便管理和统一引用,但多了请求。写在内部有个麻烦就是可重用的东西你每个页面都要复制一次(当然你也可以区别对待,把...

怎么看网页的js怎么看网页的js代码
1、新建一个空白Html文档 2、输入javascript代码3、查看效果 js怎样获取所有打开的浏览器地址?js中通过window.location.href和document.location.href、document.URL获取当前浏览器的地址的值,它们的的区别是:1、document表示的是一个文档对象,window表示的是一个窗口对象,一个窗口下可以有多个文档对象。...

请问自己的网站在其他网站上做了图片广告算不算外部链接?
从“其他网站”的源文件看下自己的链接,如果的单纯的图片就算,目前百度似乎对框架结构的连接也可以爬取,JS的目前还没有办法。

相似回答
大家正在搜