`

超链接实现新窗口打开很容易

 
阅读更多

超链接实现新窗口打开很容易,只要target="_blank"便可以了。
但是使用JS新窗口中打开就是比较的麻烦,使用window.open固然可以实现在新窗口打开,但window.open的js新窗口中中打开很容易被浏览器阻拦,不作考虑。
可以模拟onclick事件后创建 <a>标签加target="_blank",然后使其click,这样便可实现JS新窗口中打开网页,且不被浏览器阻拦过滤。
下面是js新窗口中打开页面的代码:

    function CreateA(url){
        var vra=document.createElement('a');
        vra.target='_blank';
        vra.href=url;
        document.body.appendChild(vra);
        vra.click();
    }
分享到:
评论
1 楼 wsdst497 2014-12-29  
chrome 版本号39  新窗口还是会被屏蔽

相关推荐

    一个实现超链接的控件源码

    在这个例子中,`Link`很可能是超链接控件的名称,开发者可以通过它设置文本、颜色、样式等特性。 4. `Link.ctx`: 这是控件上下文文件,用于保存控件的自定义属性和状态信息,这有助于在设计时保持控件的状态,并在...

    网页超级链接该以什么方式打开?

    但是在新窗口打开的话,到时候可能是一屏幕的窗口(现在的浏览器都提供标签式浏览——我认为这是浏览器至今为止最好的改进,但也会造成成堆的标签排在那而不知道到底哪个才是自己想要的),很容易就让人迷失在窗口里...

    网页基本制作.pdf

    在编辑页面时,若感觉页面被放在一个狭窄的框架中太拥挤,可选择“框架”菜单中的“在新窗口中打开网页”命令,这样便打开一个新的满屏窗口,可以自由地在页面中增加内容。 利用 FrontPage 的框架页面模板在 Web ...

    网页基本制作.docx

    在编辑页面时,若感觉页面被放在一个狭窄的框架中太拥挤,可选择“框架”菜单中的“在新窗口中打开网页”命令,这样便打开一个新的满屏窗口,可以自由地在页面中增加内容。 利用 FrontPage 的框架页面模板在 Web ...

    含有可链接标签的Swing气泡

    这两个类都是为了让用户能够在标签上点击链接,执行特定的操作,比如打开一个新的窗口、跳转到网页或者其他自定义的行为。 在实际应用中,这样的可链接标签可能用在很多场景。例如,软件的帮助系统中,点击某个术语...

    html面试题.docx

    27. 超链接在新窗口打开应该添加什么属性? `&lt;a&gt;` 标签的 `target` 属性设置为 "_blank" 可以在新窗口或标签页打开链接。 28. h1 与 title 标签的区别是什么 `&lt;h1&gt;` 是 HTML 页面中的标题标签,表示一级标题,用于...

    PLSQLDeveloper_解压版

    你可以很容易的在历史缓冲区找回先前删除的SQL语句。SQL编辑器提供和PL/SQL编辑器一样强大的功能。 命令窗口 你可以用PL/SQL Developer的命令窗口制作和执行SQL脚本。这个窗口和 SQL*Plus有一样的外观,还有有相应...

    plsqlplus+instantclient_11_2

    你可以很容易的在历史缓冲区找回先前删除的SQL语句。SQL编辑器提供和PL/SQL编辑器一样强大的功能。 命令窗口 你可以用PL/SQL Developer的命令窗口制作和执行SQL脚本。这个窗口和 SQL*Plus有一样的外观,还有有相应...

    HTML 常用语法

    - `&lt;a&gt;`创建超链接,`href`属性指定链接地址,`target`属性定义打开链接的方式,如`_blank`(新窗口),`_top`(整个浏览器窗口),或指定的框架名。 5. **多媒体元素**: - `&lt;img&gt;`插入图像,`src`属性为图片URL,`...

    家庭作业:家庭作业文件

    比如,链接的`href`属性指定目标URL,`target`属性决定链接是在当前窗口打开还是新窗口打开。图像元素`&lt;img&gt;`的`src`属性指定了图像源,`alt`属性提供了文字描述,当图片无法显示时用作替代。 3. **样式控制**:...

    week2-assignment

    例如,在`&lt;a&gt;`(超链接)元素中,`href`属性定义了链接的目标地址,`target`属性可以设置链接打开的方式,如新窗口(`_blank`)或当前窗口(默认)。 在HTML5中,引入了许多新的语义化元素,如`&lt;header&gt;`、`&lt;nav&gt;`...

    flash shiti

    11. 全等(===)运算符和相同运算符基本相似,但是它们有一个很重要的区别 □ A. 全等(===)运算符执行数据类型的转换 □ B. 全等(===)运算符不执行数据类型的转换 □ C. 全等(===)运算符永远返回...

Global site tag (gtag.js) - Google Analytics