首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >浏览器url中弹出警报的javascript命令

浏览器url中弹出警报的javascript命令
EN

Stack Overflow用户
提问于 2019-03-25 08:20:57
回答 3查看 113关注 0票数 2

当我在我的url中输入以下内容时,我希望浏览器发送一个警告,说"hello“:

我试过了:

javascript://(function(){alert('this is a bookmarklet';})()

我也尝试过,如下所示:

javascript:(function(){alert('this is a bookmarklet';})()

我期待着弹出一个警报,但却什么也没发生。是不是因为我有一个广告拦截软件?这会禁用像这样的弹出窗口吗。

编辑

没有,我刚刚关闭了我的广告拦截程序,但它仍然不能工作。

我很恼火,因为这似乎是让我的javascript修补变得有用的一种非常好的方式。

EN

回答 3

Stack Overflow用户

发布于 2019-03-25 08:22:51

所有这些都是有效的:

javascript:alert('this is a bookmarklet');

javascript:(function(){alert('this is a bookmarklet');})()

javascript:(()=>alert('this is a bookmarklet');)()

希望这能帮上忙

票数 1
EN

Stack Overflow用户

发布于 2019-03-25 08:24:48

只要使用alert,就不需要生活了:

window.location = "javascript:alert('This is a bookmarklet')";

票数 1
EN

Stack Overflow用户

发布于 2019-03-25 08:32:01

粘贴到浏览器url:data:text/html,<script>alert('This is a bookmarklet');</script>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55329872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档