资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

javascript小书签,小书签设计

有浏览器 有宏的功能吗?即可以写代码来运行的,像Excel一样

貌似主流浏览器都不自带这种功能

公司主营业务:成都做网站、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出云龙免费做网站回馈大家。

而且据我所知很少有“浏览器宏”这种说法

从功能上说,宏是可定制的预先设置好的一系列指令,在编辑器里很常见。

如果说浏览器有类似宏的东西,扩展程序可以算是。比如有的 chrome extension 可以把图标显示在浏览器的右上方,无论用户浏览什么页面,都可以方便地操作它。chrome扩展可以实现获取网页信息、运行js代码、访问chrome用户界面的接口等功能,这一定意义上和宏类似。

另一个可能更合适的例子是”小书签“,即bookmarklet,是放置在浏览器书签栏的外观和普通书签一样的脚本。区别在于其指向的url的schema是javascript。比如"javascript:alert('hi from bookmarklet!')",点击这个小书签就会弹出js对话框。小书签还可以访问当前网页的dom和js对象,非常实用。这也可以理解成一种宏

希望对你有帮助

[img]

javascript书签复制网页标题和链接

试试这个

Bookmarklet「小书签」与常用的网址收藏类似,同样被放置在书签栏里,它是一段带有特定功能的 JavaScript 代码,当用户点击这个「小书签」就会实现这段 JavaScript 代码的功能。利用「小书签」你可以快速实现多种功能。

与浏览器扩展插件相比,「小书签」无需额外的安装过程,自定义添加代码或者拖放至收藏夹完成添加,用户可以按需调用,减少后台占用系统资源。更为重要的一点,「小书签」在手机端同样适用,这对于无法安装插件的手机浏览器来说就显得更加实用。

添加Bookmarklet小书签 插件,快速复制网页标题

wn.run的作用

wn.run是一个网站万能命令,能够帮助用户快捷的查找所有网站支持的在线工具,比如快速查看该网页历史存档(网页被删了找回)、直接下载该网页的视频音乐文件(默认无法下载或需要安装 app 登陆等)、快速网页翻译(默认手机端下网页翻译会比较繁琐)、快速网页长截图,查看电商历史价格、突破看某些东西等。

在任何网页的网址前面加上 wn.run/ (万能命令,wn为万能拼音简称,run为运行、命令的意思),即可展示用于该网页的在线工具,并且点击工具时一般会直达针对该网页的功能详情页,无需再复制和粘贴网页链接。

扩展资料

使用万能命令的优势:

1、方便快捷,只需输入一个命令wn.run/;

2、无需下载、即用即走;

3、无平台限制,pc、android、ios等都可使用;

4、按应用站点分类,快捷寻找到可用的工具,过滤掉无关的工具;

5、一般直接到达用于该网页的工具详情页。

移动端浏览器或其他pc浏览器,可以手动添加一个书签,书签名称可以自定义,比如“万能命令书签”,并在书签的网址项里输入代码:javascript:(function(){window.open(""+document.location.href)})()后面浏览任意网页时,只需点击一下书签栏里的该书签,即可马上展示用于该网页的各类工具。

有没有一种软件可以像Chrome自带的网页翻译一样,能把英文网页全翻译成中文的

其实楼主你可以用小书签(实际上是javascript)实现此功能,至于小书签的使用方法也很简单:只要像平时从收藏夹打开网址那样,单击写着JavaScript代码的书签(也就是小书签)就可以了,而小书签的制作方法也很简单,只要在收藏夹里添加网址(或者更简单点的按快捷键ctrl+D(此快捷键是添加当前页面的意思)),然后把代码写进“地址”那一个输入框,然后保存就行了。然后,我就发两个代码:

微软的必应翻译代码:

javascript:(function(){var%20s%20=%20document.createElement('script');%20s.type%20=%20'text/javascript';%20s.src%20=%20';to=zh-chs';%20document.body.insertBefore(s,%20document.body.firstChild);})()

--------------------------------------------------------分割线--------------------------------------------------

Google的谷歌翻译代码:

javascript:{d=document;b=d.body;o=d.createElement('scri'+'pt');o.setAttribute('src','');o.setAttribute('type','text/javascript');b.appendChild(o);v=b.insertBefore(d.createElement('div'),b.firstChild);v.id='google_translate_element';v.style.display='none';p=d.createElement('scri'+'pt');p.text='function%20googleTranslateElementInit(){new%20google.translate.TranslateElement({pageLanguage:%22%22},%22google_translate_element%22);}';p.setAttribute('type','text/javascript');b.appendChild(p);}void%200

怎么通过javascript在chrome书签栏调用本地脚本

这个貌似无解的,原因1、ActiveXObejct是IE内核才有的;2、在浏览器中调用wscript.shell对象,通常被认为是不安全的做法,在chrome这类浏览器的设计时就被有意禁止掉。

如何用JS实现获取浏览器书签栏中的书签

工具-选项-标签式浏览-“打开请求新建窗口的链接时选择”“新建标签页” 如果上面这招用了不行,就只有安装插件了,火狐许多问题都要靠插件解决的 可以安装tab mix plus扩展来搞定,默认的设置应该就行了 如果默认不行的话,打开tmb的选项-事件-


名称栏目:javascript小书签,小书签设计
路径分享:http://www.cdkjz.cn/article/dsohedj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220