易语言互联网浏览器怎么处理才可以在本窗口打开新的超链接?

 我来答
刘小刀971202
推荐于2019-09-07 · TA获得超过2251个赞
知道小有建树答主
回答量:20
采纳率:87%
帮助的人:3373
展开全部

只需要在浏览器的 :即将打开事件中加入个拦截阻止打开新窗口的命令就行了。

有时候我们想让用户在新窗口打开网站,因为默认当前窗口打开,很多情况下,用户并不喜欢

一 让整个网页页面内的链接都在新窗口打开:在head中加入 

<base target="_blank"> 

二 让一个DIV里所有链接在新窗口打开: 

在body中加入 

<SCRIPT LANGUAGE="JavaScript"> 

<!- 

var anchors = document.getElementById("DIV名").getElementsByTagName("a"); 

for(var i=0;i<anchors.length;i++) 

{var anchor = anchors[i];anchor.target="_blank";} 

//–> 

</SCRIPT> 

加入了是否特别要当前窗口打开的 

//控制超链接在新窗口打开 

var tar=""; 

tar="_blank"; 

var urls=document.getElementsByTagName("a"); 

for (var i=0;i 

if(urls[i].target!="_self"){ 

urls[i].target=tar; 

三 让指定链接在新窗口打开: 

在原窗口打开:<a href="http://www.baidu.com">百度</a> 

在新窗口打开::<a tager="_blank" href="http://www.baidu.com">百度</a>

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式