禁止JS弹出新页面

问题描述

如何使用CSS或者JS禁止弹出新页面

解决方案

解决方案二:
<ahref=""target="_blank">这样用的话是弹出新的页面.不指定TARGET就是在当前页面.具体的TARGET的取值,请参考下面的内容.1._blank<ahref="document.html"target="_blank">mydocument</a>浏览器会另开一个新窗口显示document.html文档2._parent<ahref="document.html"target="_parent">mydocument</a>指向父frameset文档3._self<ahref="document.html"target="_self">mydocument</a>把文档调入当前页框4._top<ahref="document.html"target="_top">mydocument</a>去掉所有页框并用document.html取代frameset文档小技巧1:使别人的页框不能引用你的网页在文件头加:<basetarget="_top">小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<basetarget="_self">
解决方案三:
<ahref=""target="_blank">

解决方案四:
window.opener.location.href='exit.jsp';
解决方案五:
顶1楼....
解决方案六:
如果这个open是window的方法functionopen(){}你重新构建一个加入网页就可以了,可没有我写的这么简单哦!要用原型的。functionopen(){}因为弹出新画面不但链接可以,图片可以,就连表格也可以,估计只有方法覆盖最后加载了!
解决方案七:
引用1楼hq1305018的回复:

<ahref=""target="_blank">这样用的话是弹出新的页面.不指定TARGET就是在当前页面.具体的TARGET的取值,请参考下面的内容.1._blank<ahref="document.html"target="_blank">mydocument</a>浏览器会另开一个新窗口显示document.html文档……

+1
解决方案八:
三楼说的也可以楼主该结贴给分了

时间: 2024-09-15 03:06:32

禁止JS弹出新页面的相关文章

js 弹出新页面避免被浏览器、ad拦截的一种新方法_javascript技巧

以绑定click弹窗的方式,改为普通的链接,即 a[target=_blank],在点击打开新窗口之前,修改其href. 绑定mousedown,鼠标点击执行完成前修改href. 绑定focus,保证tab切换+enter时替换href. 复制代码 代码如下: <input type="search" id="keyword" value="" autocomplete="off" placeholder="请

JS控制弹出新页面窗口位置和大小的方法

 这篇文章主要介绍了JS控制弹出新页面窗口位置和大小的方法,实例分析了open方法弹出窗口的使用技巧,需要的朋友可以参考下     本文实例讲述了JS控制弹出新页面窗口位置和大小的方法.分享给大家供大家参考.具体如下: 相信很多朋友都想做一个弹出用来弹出公告或者重要信息,但是弹出的框口位置和大小又不能太大,所以我们今天使用JS来控制弹出窗口的位置和大小,想弹多大就多大   代码如下: <html> <head> <title>指定弹出窗口位置(IE)</title

JS控制弹出新页面窗口位置和大小的方法_javascript技巧

本文实例讲述了JS控制弹出新页面窗口位置和大小的方法.分享给大家供大家参考.具体如下: 相信很多朋友都想做一个弹出用来弹出公告或者重要信息,但是弹出的框口位置和大小又不能太大,所以我们今天使用JS来控制弹出窗口的位置和大小,想弹多大就多大 复制代码 代码如下: <html> <head> <title>指定弹出窗口位置(IE)</title> <script language="javascript"> <!-- fun

模拟用户点击弹出新页面不会被浏览器拦截

 window.open被浏览器拦截导致页面无法弹出,a标签的弹出就不会被浏览器拦截,下面有个不错的示例,大家可以学习下 相信用过window.open的小伙伴们都遇到过被浏览器拦截导致页面无法弹出的情况:我们换下思路,什么情况下的新页面弹出才不会被浏览器拦截呢?比如<a />标签这种就不会:那么我们只要模拟下用户去主动点击这个<a />标签就不会有拦截的问题了.    先定义好HTML标签:  代码如下: <a href="" id="alin

模拟用户点击弹出新页面不会被浏览器拦截_javascript技巧

相信用过window.open的小伙伴们都遇到过被浏览器拦截导致页面无法弹出的情况:我们换下思路,什么情况下的新页面弹出才不会被浏览器拦截呢?比如<a />标签这种就不会:那么我们只要模拟下用户去主动点击这个<a />标签就不会有拦截的问题了. 先定义好HTML标签: 复制代码 代码如下: <a href="" id="alink" target="_blank" style="display: none&

JS弹出新窗口被拦截的解决方法_javascript技巧

在Web编程中,使用JS在新窗口打开页面的时候,会遇到被浏览器拦截的情况,那么,我们如何才能让JS打开新窗口不被浏览器阻止呢? 一.问题一 一般情况下,如果直接在js中调用window.open()函数去打开一个新窗口,浏览器会对弹出的窗口进行拦截,因为浏览器会把该窗口认为是弹出广告等用户不想得到的窗体 1.解决方法 把window.open()函数改为由用户主动点击时触发,在超链接里加入onclick事件,这样浏览器就认为是用户想访问这个页面,而不是直接弹出给用户 2.例如: <a href=

asp.net弹出新页面,而不关闭原来的页面

问题描述 我想在一个页面中点一个按钮的时候弹出一个新页面,同时原来的页面不关闭,怎么解决? 解决方案 解决方案二:服务器端按钮还是客户端按钮Response.Write("<script>window.open("new.aspx")</script>");不就行了吗解决方案三:<aherf="*.aspx"target="_blank"/>解决方案四:mark,问题没清楚,你是想弹出新页后

js弹出新窗口居中

  方式1: <script language="javascript"> var newUrl = <%=newUrl % > //window.location=nurl; var awidth = screen.availWidth / 6 * 3; //窗口宽度,需要设置 var aheight = screen.availHeight / 5 * 2; //窗口高度,需要设置 var atop = (screen.availHeight - aheig

js点击页面中任意位置弹出新页面

弹出原是非常的简单 判断cookie是否过期,如果过期则重新设置cookie,并且定义弹出页面的url地址,最后调用弹窗.在弹出页面url中 popjs代码如下  代码如下 复制代码 function objpop(){  var obj=new Object;  var ua=navigator.userAgent;  var browser={   ie:/msie/i.test(ua),   ie6:/msie 6/i.test(ua),   ie7:/msie 7/i.test(ua),