向块添加Bookmarklet Javascript?
你好,我已经试着这么做了大约两年了。我想它曾经奏效过,但从那以后我再也不能让它发生了。我正在将此代码添加到块中- <a href="javascript:u=document.location.href;t=document.title; s=window.getSelection(); void(window.open("http://onlinebanter.com/node/add/web2ob?edit[title]="+escape(t)+'&edit[body_field][body]='+escape(s)+'&edit[field_link][0][url]='+escape(u),'_blank','width=600,height=500,status=yes,resizable=yes,scrollbars=yes'));">Test</a> 当我试着把它拖到我的浏览器上时,url就会显示出来- javascript:u=document.location.href;t=document.title;s=window.getSelection();void(window.open( 我使用的是完整的HTML过滤器选项,没有添加换行符或任何东西。如果我在浏览器中编辑链接并添加 javascript:u=document.location.href;t=document.title;s=window.getSelection();void(window.open("http://onlinebanter.com/node/add/web2ob?edit[title]="+escape(t)+'&edit[body_field][body]='+escape(s)+'&edit[field_link][0][url]='+escape(u),'_blank','width=600,height=500,status=yes,resizable=yes,scrollbars=yes')); 事情进展顺利。我已经到处看了看,以前也在这里问过 我一定是错过了一些简单的东西,因为整个互联网似乎都没有这个问题。谢谢大家的帮助向块添加Bookmarklet Javascript?,javascript,html,drupal,bookmarklet,Javascript,Html,Drupal,Bookmarklet,你好,我已经试着这么做了大约两年了。我想它曾经奏效过,但从那以后我再也不能让它发生了。我正在将此代码添加到块中- <a href="javascript:u=document.location.href;t=document.title; s=window.getSelection(); void(window.open("http://onlinebanter.com/node/add/web2ob?edit[title]="+escape(t)+'&edit[body_field][b
Reg`我认为问题在于您的窗口中的双引号。打开调用 浏览器认为您正在关闭href=javascript
替换中的双引号http://onlinebanter.com/node/add/web2ob?edit[title]=单引号。我认为问题在于窗口中的双引号。打开调用 浏览器认为您正在关闭href=javascript
替换中的双引号http://onlinebanter.com/node/add/web2ob?edit[标题]=单引号。Sryy约翰我完全错过了这个。我现在不在旅行。我感谢你的答复。让我去试试……一个聪明的约翰把它修好了。这是一个长期的问题。非常感谢约翰,我完全错过了。我现在不在旅行。我感谢你的答复。让我去试试……一个聪明的约翰把它修好了。这是一个长期的问题。非常感谢你