最近一直为在linux下用mozilla/firefox写博客不能粘贴的问题而头痛,虽然这个问题解决起来也不是太难,可还是费了些心思,故记了下来。
由于安全因素,firefox禁止在未授权的javascript操作的文本框里面进行复制粘贴。下面是解决方法:
1:首先找到firefox的配置文件目录
Windows XP/2000, 目录是 %AppData%/Mozilla/Firefox/Profiles/xxxxxxxx.default, xxxxxxxx 是一个随机数. 例如 C:Documents and Settings/[User Name]Application Data/Mozilla/Firefox/Profiles/9ha2yvrf.default,你可以在控制台下输入 echo %AppData% ,就会显示你的系统下面的appdata目录
Windows 95/98/Me, 目录一般是 C:WINDOWS/Application Data/Mozilla/Firefox/Profiles/xxxxxxxx.default
Linux, 目录通常是 ~/.mozilla/firefox/xxxxxxxx.default/
Mac OS X, 目录通常是 ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/
2:在找到的目录中,建立一个新的文件 user.js,编辑内容如下:
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://www.blogbus.com");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
关健是要注意userm.js文件中的站点地址要根据自己的需要改变,例如为了在blogbus中能够粘贴,我就加入了user_pref("capability.policy.allowclipboard.sites", "http://www.blogbus.com");
博主因在Linux下用Mozilla/Firefox写博客无法粘贴而困扰,因安全因素,Firefox禁止未授权JavaScript操作的文本框复制粘贴。文中给出解决方法,先找到Firefox配置文件目录,不同系统目录不同,再在该目录建user.js文件并编辑特定内容,注意站点地址按需改变。
2437

被折叠的 条评论
为什么被折叠?



