javascript - 如何修改此小书签以在选项卡而不是新窗口上工作?

标签 javascript popup bookmarklet

当您将其放入浏览器时,它会打开一个简单的记事本进行输入。

我对 javascript 的了解不够,无法更改它,但我想让它不会在新窗口中打开,而是在当前窗口或另一个选项卡中打开。

这可能吗?

javascript:pwin=window.open('','_blank','menubar=yes,scrollbars=yes,location=no,height=450,width=350');pwin.document.body.contentEditable='true';pwin.document.designMode='on';void(0);if(window.focus){pwin.focus()};

最佳答案

从技术上讲,window.open并不总是在新窗口中打开。您可以使用 _self 代替 _blank,它将在同一窗口中打开。或者使用_parent,它将在当前框架的父框架中打开。

关于javascript - 如何修改此小书签以在选项卡而不是新窗口上工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962194/

相关文章:

javascript - 需要 jquery 模式弹出指导。我究竟做错了什么?

javascript - 结合 Bookmarklet 来创建 HTTP 和 HTTPS 之间的切换?

javascript - Angular ajax 发布到 FormSpree.io

javascript - 如何为 Android 正确配置 phonegap,使其不会放大文本输入

android - 工具提示内的 Bottom Sheet 无法正常工作,此弹出窗口显示在 Bottom Sheet 后面

jquery - 如何在 jquery mobile 中将弹出窗口定位在屏幕顶部或固定在顶部?

javascript - 如何为 Gmail 制作稳定的书签

javascript - 将小书签变成 Chrome 扩展程序

javascript - AngularJS ng-map 将 View 位置设置为矩形坐标

javascript - 从数组生成随机字符串并允许重复随机生成的数字