我在书签网址中有简单的javascript代码:
javascript:var descr=document.getElementById("descr");descr.value="some test here\nanother text";
我导航到页面(www.something.com),单击书签按钮(保存有js代码),文本框似乎被填充,但该页面消失后立即出现,然后在空白处(浏览器的标签标题为< em> javascript:.... (如上))出现此处进行一些测试\其他文本文本。
我希望填写该文本区域及其内容。如何编写该javascript代码以免在空白页中显示结果?
此问题在Firefox上发生。
答案 0 :(得分:1)
尝试将整个Javascript放到IIFE中,并且JS应该正常运行而无需替换页面:
javascript:(() => { var descr=document.getElementById("descr");descr.value="some test here\nanother text"; })();