用js实现是很容易,但是即便是这样仍然对搜索引擎不友好。搜索引擎在抓取到这个链接时,会认为这个链接没有目标页,从而认为你是一个错误的链接地址。
因此,实际上你没有必要用JS去做跳转。只需要a标签里加一个属性就行了。
如下
<a href=">使用a标签也就是使用下样式而已
既然是跳转
将a标签写成 <a href="javascript:void(0)" onclick="fun_a()" ></a>
然后fun_a写跳转事件 locationhref="";<a href="javascript:void(0);" onclick="windowlocationhref='xxx'">
xxx就是你要跳转的链接地址
把下面这段代码放到a页面的head里
<script type="text/javascript">
windowonload=function(){windowlocationhref="b页面的链接"}
</script>html :
<a href=">//element是html元素
addHandler=function(element,url){
var:type='click';
var:handler=function(){windowlocationhref=url;}
if(elementaddEventListener){
elementaddEventListener(type,handler,false);
}else if(elementattachEvent){
elementattachEvent('on'+type,handler);
}else{
element['on'+type]=handler;
}
}点击小就在新窗口中打开大,是这个要求吗:
<a href=大图地址 target=_blank><img src=小地址 /></a>点击A页面上的或者文字连接,新窗口打开广告页面,然后A页面跳转成B页面?请考虑浏览器兼容的问题!
A页面跳转为B页面时,B页面是显示在用户眼前的页面。A页面里面的和内容,有部分是<iframe框架显示的。
2、c页面是用<iframe引用整个A页面而建立的页面,要求同上,点击C页面里面的内容或,打开广告页面的同时,c页面跳转到B页面,同时B页面出现在用户面前。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)